/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_05-lockfuns_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-32214ab [2023-05-19 22:07:34,421 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-19 22:07:34,423 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-19 22:07:34,458 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-19 22:07:34,458 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-19 22:07:34,459 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-19 22:07:34,460 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-19 22:07:34,461 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-19 22:07:34,463 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-19 22:07:34,463 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-19 22:07:34,464 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-19 22:07:34,465 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-19 22:07:34,465 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-19 22:07:34,466 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-19 22:07:34,467 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-19 22:07:34,468 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-19 22:07:34,469 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-19 22:07:34,469 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-19 22:07:34,471 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-19 22:07:34,472 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-19 22:07:34,473 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-19 22:07:34,477 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-19 22:07:34,477 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-19 22:07:34,478 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-19 22:07:34,481 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-19 22:07:34,481 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-19 22:07:34,482 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-19 22:07:34,482 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-19 22:07:34,483 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-19 22:07:34,484 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-19 22:07:34,484 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-19 22:07:34,485 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-19 22:07:34,485 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-19 22:07:34,486 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-19 22:07:34,487 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-19 22:07:34,487 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-19 22:07:34,488 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-19 22:07:34,488 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-19 22:07:34,488 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-19 22:07:34,493 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-19 22:07:34,495 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-19 22:07:34,496 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-19 22:07:34,524 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-19 22:07:34,525 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-19 22:07:34,525 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-19 22:07:34,525 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-19 22:07:34,526 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-19 22:07:34,526 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-19 22:07:34,527 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-19 22:07:34,527 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-19 22:07:34,527 INFO L138 SettingsManager]: * Use SBE=true [2023-05-19 22:07:34,527 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-19 22:07:34,528 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-19 22:07:34,529 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-19 22:07:34,529 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-19 22:07:34,530 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-19 22:07:34,530 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-19 22:07:34,531 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-19 22:07:34,531 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-19 22:07:34,532 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-19 22:07:34,532 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-19 22:07:34,532 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-19 22:07:34,532 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-19 22:07:34,532 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> true [2023-05-19 22:07:34,768 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-19 22:07:34,791 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-19 22:07:34,793 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-19 22:07:34,794 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-19 22:07:34,795 INFO L275 PluginConnector]: CDTParser initialized [2023-05-19 22:07:34,796 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_05-lockfuns_racefree.i [2023-05-19 22:07:34,859 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a5d4f987/478fedd605a340d28b13e268f3a3c03b/FLAG4c069a1d1 [2023-05-19 22:07:35,346 INFO L306 CDTParser]: Found 1 translation units. [2023-05-19 22:07:35,346 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_05-lockfuns_racefree.i [2023-05-19 22:07:35,366 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a5d4f987/478fedd605a340d28b13e268f3a3c03b/FLAG4c069a1d1 [2023-05-19 22:07:35,666 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a5d4f987/478fedd605a340d28b13e268f3a3c03b [2023-05-19 22:07:35,670 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-19 22:07:35,672 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-19 22:07:35,674 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-19 22:07:35,674 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-19 22:07:35,677 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-19 22:07:35,678 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.05 10:07:35" (1/1) ... [2023-05-19 22:07:35,679 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69118ef9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:35, skipping insertion in model container [2023-05-19 22:07:35,679 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.05 10:07:35" (1/1) ... [2023-05-19 22:07:35,686 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-19 22:07:35,737 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-19 22:07:35,982 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_05-lockfuns_racefree.i[30176,30189] [2023-05-19 22:07:35,997 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-19 22:07:36,005 INFO L203 MainTranslator]: Completed pre-run [2023-05-19 22:07:36,043 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_05-lockfuns_racefree.i[30176,30189] [2023-05-19 22:07:36,049 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-19 22:07:36,077 INFO L208 MainTranslator]: Completed translation [2023-05-19 22:07:36,077 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36 WrapperNode [2023-05-19 22:07:36,077 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-19 22:07:36,078 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-19 22:07:36,078 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-19 22:07:36,078 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-19 22:07:36,085 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,096 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,114 INFO L138 Inliner]: procedures = 172, calls = 33, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 106 [2023-05-19 22:07:36,115 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-19 22:07:36,116 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-19 22:07:36,116 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-19 22:07:36,116 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-19 22:07:36,122 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,123 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,125 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,125 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,131 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,134 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,136 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,137 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,139 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-19 22:07:36,140 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-19 22:07:36,140 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-19 22:07:36,140 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-19 22:07:36,141 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (1/1) ... [2023-05-19 22:07:36,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-19 22:07:36,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:36,164 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-19 22:07:36,177 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-19 22:07:36,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-19 22:07:36,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-19 22:07:36,206 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-19 22:07:36,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-19 22:07:36,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-19 22:07:36,207 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-19 22:07:36,207 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-19 22:07:36,207 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-19 22:07:36,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-19 22:07:36,208 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-19 22:07:36,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-19 22:07:36,209 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-19 22:07:36,320 INFO L235 CfgBuilder]: Building ICFG [2023-05-19 22:07:36,322 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-19 22:07:36,485 INFO L276 CfgBuilder]: Performing block encoding [2023-05-19 22:07:36,492 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-19 22:07:36,492 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2023-05-19 22:07:36,493 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.05 10:07:36 BoogieIcfgContainer [2023-05-19 22:07:36,493 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-19 22:07:36,495 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-19 22:07:36,495 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-19 22:07:36,503 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-19 22:07:36,504 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.05 10:07:35" (1/3) ... [2023-05-19 22:07:36,504 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@478119b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.05 10:07:36, skipping insertion in model container [2023-05-19 22:07:36,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.05 10:07:36" (2/3) ... [2023-05-19 22:07:36,505 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@478119b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.05 10:07:36, skipping insertion in model container [2023-05-19 22:07:36,505 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.05 10:07:36" (3/3) ... [2023-05-19 22:07:36,506 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_05-lockfuns_racefree.i [2023-05-19 22:07:36,513 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-19 22:07:36,533 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-19 22:07:36,533 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-19 22:07:36,533 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-19 22:07:36,609 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-19 22:07:36,652 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:36,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:36,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:36,661 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-19 22:07:36,671 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-19 22:07:36,707 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:36,750 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:36,755 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:36,755 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:36,791 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:36,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:36,796 INFO L85 PathProgramCache]: Analyzing trace with hash 410131334, now seen corresponding path program 1 times [2023-05-19 22:07:36,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:36,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640618580] [2023-05-19 22:07:36,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:36,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:37,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:07:37,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:37,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640618580] [2023-05-19 22:07:37,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640618580] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:37,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:37,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:37,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719725715] [2023-05-19 22:07:37,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:37,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:37,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:37,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:37,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:37,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:37,188 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:37,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:37,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:37,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:37,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-19 22:07:37,434 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:37,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:37,436 INFO L85 PathProgramCache]: Analyzing trace with hash 885107366, now seen corresponding path program 1 times [2023-05-19 22:07:37,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:37,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941754996] [2023-05-19 22:07:37,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:37,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:37,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:37,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:37,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:37,535 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:37,535 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:37,537 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:37,539 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:37,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-05-19 22:07:37,547 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1] [2023-05-19 22:07:37,551 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:37,551 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-19 22:07:37,585 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-19 22:07:37,595 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:37,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:37,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:37,597 INFO L229 MonitoredProcess]: Starting monitored process 3 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-19 22:07:37,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Waiting until timeout for monitored process [2023-05-19 22:07:37,633 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:37,638 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:37,639 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:37,639 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:37,991 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:37,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:37,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1798349182, now seen corresponding path program 1 times [2023-05-19 22:07:37,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:37,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257338265] [2023-05-19 22:07:37,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:37,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:38,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:38,284 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:07:38,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:38,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257338265] [2023-05-19 22:07:38,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257338265] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:38,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:38,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:38,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480772576] [2023-05-19 22:07:38,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:38,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:38,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:38,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:38,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:38,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:38,288 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:38,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:38,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:38,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:38,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-19 22:07:38,409 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:38,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:38,409 INFO L85 PathProgramCache]: Analyzing trace with hash -993639919, now seen corresponding path program 1 times [2023-05-19 22:07:38,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:38,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403654238] [2023-05-19 22:07:38,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:38,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:38,838 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:07:38,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:38,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403654238] [2023-05-19 22:07:38,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403654238] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:38,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:38,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:38,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905861611] [2023-05-19 22:07:38,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:38,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:38,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:38,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:38,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:38,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:38,841 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:38,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:38,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:38,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:38,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:38,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:38,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-05-19 22:07:38,914 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:38,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:38,914 INFO L85 PathProgramCache]: Analyzing trace with hash 372633773, now seen corresponding path program 1 times [2023-05-19 22:07:38,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:38,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614946073] [2023-05-19 22:07:38,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:38,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:38,935 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:38,953 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:38,954 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:38,954 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:38,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:38,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-05-19 22:07:38,956 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:07:38,956 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:38,957 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-19 22:07:38,986 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-19 22:07:38,993 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:38,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:38,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:38,998 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-19 22:07:39,001 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-19 22:07:39,005 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:39,011 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:39,011 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:39,011 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:39,213 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:39,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:39,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1118698603, now seen corresponding path program 1 times [2023-05-19 22:07:39,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:39,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664758354] [2023-05-19 22:07:39,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:39,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:39,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-05-19 22:07:39,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:39,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664758354] [2023-05-19 22:07:39,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664758354] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:39,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:39,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:39,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176887639] [2023-05-19 22:07:39,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:39,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:39,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:39,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:39,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:39,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,248 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:39,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:39,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-19 22:07:39,359 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:39,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:39,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1506074299, now seen corresponding path program 1 times [2023-05-19 22:07:39,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:39,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618819647] [2023-05-19 22:07:39,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:39,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:39,420 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-19 22:07:39,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:39,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618819647] [2023-05-19 22:07:39,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618819647] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:07:39,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047555711] [2023-05-19 22:07:39,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:39,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:07:39,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:39,423 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-19 22:07:39,437 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-19 22:07:39,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:39,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:07:39,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:07:39,578 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-19 22:07:39,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:07:39,621 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-19 22:07:39,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047555711] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:07:39,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:07:39,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:07:39,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994090527] [2023-05-19 22:07:39,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:07:39,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:07:39,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:39,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:07:39,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:07:39,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,623 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:39,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:39,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:39,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:39,828 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-19 22:07:40,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:07:40,019 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:40,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:40,020 INFO L85 PathProgramCache]: Analyzing trace with hash -717510572, now seen corresponding path program 1 times [2023-05-19 22:07:40,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:40,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988752222] [2023-05-19 22:07:40,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:40,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:40,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-05-19 22:07:40,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:40,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988752222] [2023-05-19 22:07:40,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988752222] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:40,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:40,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:40,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626030043] [2023-05-19 22:07:40,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:40,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:40,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:40,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:40,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:40,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,129 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:40,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 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-19 22:07:40,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:40,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:40,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:40,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-05-19 22:07:40,185 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:40,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:40,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1029371210, now seen corresponding path program 2 times [2023-05-19 22:07:40,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:40,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802056407] [2023-05-19 22:07:40,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:40,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:40,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:40,461 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-05-19 22:07:40,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:40,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802056407] [2023-05-19 22:07:40,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802056407] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:40,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:40,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:40,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100553179] [2023-05-19 22:07:40,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:40,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:40,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:40,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:40,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:40,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,464 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:40,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 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-19 22:07:40,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:40,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:40,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:40,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-05-19 22:07:40,550 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:40,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:40,550 INFO L85 PathProgramCache]: Analyzing trace with hash 253958943, now seen corresponding path program 1 times [2023-05-19 22:07:40,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:40,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865080227] [2023-05-19 22:07:40,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:40,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:40,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:40,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:40,647 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:40,647 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:40,648 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:40,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:40,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-05-19 22:07:40,652 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:07:40,654 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:40,654 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-19 22:07:40,683 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-19 22:07:40,686 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:40,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:40,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:40,687 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:07:40,693 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:40,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2023-05-19 22:07:40,699 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:40,700 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:40,700 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:40,982 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:40,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:40,983 INFO L85 PathProgramCache]: Analyzing trace with hash -207533852, now seen corresponding path program 1 times [2023-05-19 22:07:40,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:40,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426104490] [2023-05-19 22:07:40,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:40,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-05-19 22:07:41,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:41,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426104490] [2023-05-19 22:07:41,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426104490] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:41,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:41,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:41,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661269569] [2023-05-19 22:07:41,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:41,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:41,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:41,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:41,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:41,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,018 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:41,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:41,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-05-19 22:07:41,113 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:41,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:41,113 INFO L85 PathProgramCache]: Analyzing trace with hash -670764160, now seen corresponding path program 1 times [2023-05-19 22:07:41,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:41,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408019068] [2023-05-19 22:07:41,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:41,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:41,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:41,173 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-19 22:07:41,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:41,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408019068] [2023-05-19 22:07:41,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408019068] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:07:41,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369372037] [2023-05-19 22:07:41,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:41,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:07:41,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:41,175 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:07:41,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-05-19 22:07:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:41,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:07:41,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:07:41,320 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-19 22:07:41,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:07:41,371 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-19 22:07:41,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369372037] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:07:41,371 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:07:41,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:07:41,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885414419] [2023-05-19 22:07:41,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:07:41,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:07:41,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:41,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:07:41,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:07:41,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,374 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:41,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:41,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:41,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-05-19 22:07:41,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:07:41,832 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:41,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:41,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1229088704, now seen corresponding path program 1 times [2023-05-19 22:07:41,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:41,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32132691] [2023-05-19 22:07:41,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:41,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:41,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-05-19 22:07:41,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:41,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32132691] [2023-05-19 22:07:41,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32132691] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:41,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:41,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:41,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039557199] [2023-05-19 22:07:41,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:41,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:41,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:41,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:41,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:41,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,953 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:41,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:41,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:41,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:41,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:42,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-05-19 22:07:42,017 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:42,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:42,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1425953782, now seen corresponding path program 2 times [2023-05-19 22:07:42,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:42,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360300411] [2023-05-19 22:07:42,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:42,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:42,241 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-05-19 22:07:42,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:42,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360300411] [2023-05-19 22:07:42,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360300411] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:42,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:42,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:42,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526107369] [2023-05-19 22:07:42,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:42,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:42,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:42,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:42,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:42,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,243 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:42,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:42,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:42,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:42,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:42,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:42,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:42,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-05-19 22:07:42,341 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:42,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:42,341 INFO L85 PathProgramCache]: Analyzing trace with hash -330383617, now seen corresponding path program 1 times [2023-05-19 22:07:42,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:42,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043633329] [2023-05-19 22:07:42,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:42,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:42,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:42,362 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:42,388 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:42,388 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:42,388 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:42,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:42,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-19 22:07:42,390 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:07:42,390 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:42,390 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-19 22:07:42,416 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-19 22:07:42,419 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:42,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:42,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:42,421 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:07:42,425 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:42,431 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:42,431 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:42,432 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:42,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2023-05-19 22:07:42,817 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:42,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:42,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1340564240, now seen corresponding path program 1 times [2023-05-19 22:07:42,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:42,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250822384] [2023-05-19 22:07:42,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:42,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:42,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-05-19 22:07:42,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:42,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250822384] [2023-05-19 22:07:42,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250822384] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:42,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:42,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:42,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317936220] [2023-05-19 22:07:42,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:42,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:42,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:42,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:42,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:42,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,851 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:42,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 62.5) internal successors, (125), 2 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:42,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:42,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-19 22:07:42,960 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:42,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:42,961 INFO L85 PathProgramCache]: Analyzing trace with hash -359761986, now seen corresponding path program 1 times [2023-05-19 22:07:42,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:42,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205538545] [2023-05-19 22:07:42,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:42,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:43,014 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-19 22:07:43,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:43,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205538545] [2023-05-19 22:07:43,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205538545] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:07:43,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109616019] [2023-05-19 22:07:43,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:43,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:07:43,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:43,017 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-19 22:07:43,038 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-19 22:07:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:43,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:07:43,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:07:43,159 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-19 22:07:43,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:07:43,202 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-19 22:07:43,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109616019] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:07:43,202 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:07:43,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:07:43,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115657653] [2023-05-19 22:07:43,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:07:43,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:07:43,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:43,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:07:43,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:07:43,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,205 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:43,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:43,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:43,492 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-19 22:07:43,681 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,SelfDestructingSolverStorable16 [2023-05-19 22:07:43,681 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:43,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:43,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1398961533, now seen corresponding path program 1 times [2023-05-19 22:07:43,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:43,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651724523] [2023-05-19 22:07:43,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:43,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:43,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:43,834 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-05-19 22:07:43,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:43,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651724523] [2023-05-19 22:07:43,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651724523] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:43,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:43,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:43,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834687643] [2023-05-19 22:07:43,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:43,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:43,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:43,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:43,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:43,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,837 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:43,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:43,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:43,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:43,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:43,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:43,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-19 22:07:43,950 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:43,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:43,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1417745948, now seen corresponding path program 1 times [2023-05-19 22:07:43,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:43,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655822100] [2023-05-19 22:07:43,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:43,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:43,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:44,225 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-05-19 22:07:44,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:44,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655822100] [2023-05-19 22:07:44,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655822100] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:44,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:44,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:44,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306548941] [2023-05-19 22:07:44,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:44,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:44,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:44,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:44,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:44,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:44,227 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:44,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:44,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:44,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:44,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:44,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:44,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:44,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:07:44,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:44,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:44,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-05-19 22:07:44,360 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:44,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:44,362 INFO L85 PathProgramCache]: Analyzing trace with hash 242441580, now seen corresponding path program 1 times [2023-05-19 22:07:44,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:44,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526185736] [2023-05-19 22:07:44,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:44,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:44,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:44,427 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:44,474 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:44,474 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:44,475 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:44,475 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:44,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-05-19 22:07:44,477 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-19 22:07:44,477 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:44,477 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-19 22:07:44,503 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-19 22:07:44,508 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:44,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:44,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:44,509 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-19 22:07:44,512 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:44,514 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-19 22:07:44,519 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:44,519 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:44,519 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:44,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:44,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:44,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1406133712, now seen corresponding path program 1 times [2023-05-19 22:07:44,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:44,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716033135] [2023-05-19 22:07:44,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:44,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:44,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:44,824 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2023-05-19 22:07:44,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:44,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716033135] [2023-05-19 22:07:44,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716033135] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:44,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:44,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:44,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459827271] [2023-05-19 22:07:44,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:44,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:44,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:44,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:44,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:44,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:44,826 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:44,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 70.5) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:44,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-19 22:07:45,350 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:45,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:45,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1645646981, now seen corresponding path program 1 times [2023-05-19 22:07:45,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:45,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903641057] [2023-05-19 22:07:45,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:45,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:45,507 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:07:45,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:45,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903641057] [2023-05-19 22:07:45,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903641057] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:45,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:45,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:45,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489647951] [2023-05-19 22:07:45,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:45,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:45,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:45,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:45,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:45,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,509 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:45,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:45,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:45,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-19 22:07:45,608 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:45,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:45,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1615671621, now seen corresponding path program 2 times [2023-05-19 22:07:45,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:45,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958840990] [2023-05-19 22:07:45,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:45,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:45,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:07:45,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:45,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958840990] [2023-05-19 22:07:45,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958840990] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:45,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:45,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:45,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373884643] [2023-05-19 22:07:45,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:45,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:45,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:45,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:45,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:45,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,888 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:45,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 6 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:45,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:45,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:45,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:46,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:46,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-05-19 22:07:46,090 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:46,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:46,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1154959145, now seen corresponding path program 1 times [2023-05-19 22:07:46,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:46,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053216828] [2023-05-19 22:07:46,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:46,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:46,115 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:46,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:46,153 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:46,153 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:46,153 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:46,153 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:46,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-05-19 22:07:46,155 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:07:46,155 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:46,155 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-19 22:07:46,178 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-19 22:07:46,181 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:46,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:46,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:46,185 INFO L229 MonitoredProcess]: Starting monitored process 11 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-19 22:07:46,191 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:46,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Waiting until timeout for monitored process [2023-05-19 22:07:46,197 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:46,199 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:46,199 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:46,202 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:46,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:46,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1634852568, now seen corresponding path program 1 times [2023-05-19 22:07:46,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:46,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075480747] [2023-05-19 22:07:46,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:46,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:46,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:46,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:07:46,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:46,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075480747] [2023-05-19 22:07:46,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075480747] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:46,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:46,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:46,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581802410] [2023-05-19 22:07:46,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:46,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:46,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:46,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:46,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:46,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,217 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:46,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:46,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-05-19 22:07:46,719 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:46,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:46,720 INFO L85 PathProgramCache]: Analyzing trace with hash 677071266, now seen corresponding path program 1 times [2023-05-19 22:07:46,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:46,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768115091] [2023-05-19 22:07:46,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:46,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:46,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:07:46,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:46,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768115091] [2023-05-19 22:07:46,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768115091] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:46,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:46,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:46,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555117240] [2023-05-19 22:07:46,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:46,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:46,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:46,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:46,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:46,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,809 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:46,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:46,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:46,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:46,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-05-19 22:07:46,895 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:46,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:46,896 INFO L85 PathProgramCache]: Analyzing trace with hash -147521218, now seen corresponding path program 1 times [2023-05-19 22:07:46,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:46,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778339585] [2023-05-19 22:07:46,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:46,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:47,111 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:07:47,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:47,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778339585] [2023-05-19 22:07:47,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778339585] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:47,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:47,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:47,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605748932] [2023-05-19 22:07:47,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:47,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:47,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:47,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:47,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:47,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:47,112 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:47,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:47,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:47,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:47,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:47,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:47,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:47,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:47,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-19 22:07:47,385 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:47,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:47,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1208196579, now seen corresponding path program 1 times [2023-05-19 22:07:47,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:47,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816624674] [2023-05-19 22:07:47,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:47,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:47,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:47,411 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:47,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:47,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:47,467 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:47,467 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:47,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:47,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-19 22:07:47,469 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:07:47,469 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:47,469 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-19 22:07:47,491 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-19 22:07:47,494 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:47,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:47,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:47,497 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:07:47,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2023-05-19 22:07:47,511 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:47,521 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:47,522 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:47,522 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:47,854 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:47,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:47,854 INFO L85 PathProgramCache]: Analyzing trace with hash -513013183, now seen corresponding path program 1 times [2023-05-19 22:07:47,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:47,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309614034] [2023-05-19 22:07:47,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:47,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:47,892 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-19 22:07:47,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:47,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309614034] [2023-05-19 22:07:47,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309614034] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:47,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:47,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:47,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729345832] [2023-05-19 22:07:47,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:47,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:47,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:47,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:47,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:47,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:47,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:47,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 81.0) internal successors, (162), 2 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:47,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-05-19 22:07:48,520 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:48,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:48,520 INFO L85 PathProgramCache]: Analyzing trace with hash -430213089, now seen corresponding path program 1 times [2023-05-19 22:07:48,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:48,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861788354] [2023-05-19 22:07:48,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:48,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:48,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:48,628 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:07:48,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:48,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861788354] [2023-05-19 22:07:48,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861788354] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:48,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:48,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:48,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536269522] [2023-05-19 22:07:48,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:48,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:48,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:48,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:48,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:48,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,630 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:48,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:48,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:48,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:48,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-05-19 22:07:48,808 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:48,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:48,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1795046359, now seen corresponding path program 1 times [2023-05-19 22:07:48,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:48,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034601177] [2023-05-19 22:07:48,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:48,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:48,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:49,219 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:07:49,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:49,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034601177] [2023-05-19 22:07:49,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034601177] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:49,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:49,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:49,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427459469] [2023-05-19 22:07:49,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:49,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:49,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:49,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:49,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:49,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:49,222 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:49,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:49,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:49,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:49,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:49,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:49,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:49,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:49,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-19 22:07:49,527 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:49,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:49,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1433028484, now seen corresponding path program 1 times [2023-05-19 22:07:49,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:49,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169359618] [2023-05-19 22:07:49,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:49,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:49,556 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:49,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:49,608 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:49,608 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:49,608 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:49,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:49,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-05-19 22:07:49,610 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:07:49,610 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:49,610 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-19 22:07:49,632 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-19 22:07:49,635 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:49,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:49,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:49,641 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-19 22:07:49,648 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-19 22:07:49,650 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:49,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:49,661 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:49,661 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:50,318 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:50,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:50,318 INFO L85 PathProgramCache]: Analyzing trace with hash -481235948, now seen corresponding path program 1 times [2023-05-19 22:07:50,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:50,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811676916] [2023-05-19 22:07:50,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:50,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:50,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:50,476 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-05-19 22:07:50,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:50,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811676916] [2023-05-19 22:07:50,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811676916] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:50,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:50,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:50,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417331790] [2023-05-19 22:07:50,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:50,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:50,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:50,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:50,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:50,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:50,478 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:50,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 67.66666666666667) internal successors, (203), 3 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:50,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:51,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:51,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-05-19 22:07:51,481 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:51,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:51,481 INFO L85 PathProgramCache]: Analyzing trace with hash 976889315, now seen corresponding path program 1 times [2023-05-19 22:07:51,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:51,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154027180] [2023-05-19 22:07:51,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:51,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:51,871 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-05-19 22:07:51,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:51,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154027180] [2023-05-19 22:07:51,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154027180] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:51,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:51,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:51,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822400492] [2023-05-19 22:07:51,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:51,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:51,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:51,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:51,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:51,873 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:51,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.833333333333336) internal successors, (263), 6 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-19 22:07:51,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:51,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:52,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:52,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:52,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-19 22:07:52,175 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:52,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:52,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1986958411, now seen corresponding path program 1 times [2023-05-19 22:07:52,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:52,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510270536] [2023-05-19 22:07:52,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:52,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:52,205 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:52,271 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:52,272 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:52,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:52,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:52,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-05-19 22:07:52,273 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:07:52,273 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:52,274 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-19 22:07:52,298 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-19 22:07:52,301 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:52,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:52,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:52,303 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:07:52,310 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:52,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Waiting until timeout for monitored process [2023-05-19 22:07:52,320 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:52,320 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:52,320 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:52,751 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:52,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:52,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1015961005, now seen corresponding path program 1 times [2023-05-19 22:07:52,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:52,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643218719] [2023-05-19 22:07:52,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:52,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:52,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:52,794 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-19 22:07:52,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:52,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643218719] [2023-05-19 22:07:52,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643218719] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:52,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:52,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:52,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947202445] [2023-05-19 22:07:52,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:52,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:52,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:52,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:52,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:52,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:52,796 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:52,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 88.0) internal successors, (176), 2 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:52,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-05-19 22:07:53,131 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:53,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:53,131 INFO L85 PathProgramCache]: Analyzing trace with hash 21044199, now seen corresponding path program 1 times [2023-05-19 22:07:53,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:53,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792777554] [2023-05-19 22:07:53,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:53,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:53,188 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:07:53,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:53,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792777554] [2023-05-19 22:07:53,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792777554] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:53,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:53,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:53,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468295755] [2023-05-19 22:07:53,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:53,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:53,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:53,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:53,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:53,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:53,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:53,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:53,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-19 22:07:53,236 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:53,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:53,236 INFO L85 PathProgramCache]: Analyzing trace with hash -962859614, now seen corresponding path program 1 times [2023-05-19 22:07:53,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:53,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145084057] [2023-05-19 22:07:53,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:53,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:53,363 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:07:53,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:53,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145084057] [2023-05-19 22:07:53,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145084057] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:53,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:53,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:53,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849534694] [2023-05-19 22:07:53,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:53,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:53,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:53,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:53,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:53,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,364 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:53,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:53,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:53,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:53,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:54,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:54,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:54,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:54,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-05-19 22:07:54,063 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:54,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:54,064 INFO L85 PathProgramCache]: Analyzing trace with hash -590857545, now seen corresponding path program 1 times [2023-05-19 22:07:54,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:54,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905307638] [2023-05-19 22:07:54,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:54,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:54,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:54,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:54,183 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:54,183 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:54,184 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:54,184 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:54,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-05-19 22:07:54,185 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:07:54,185 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:54,186 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-19 22:07:54,215 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-19 22:07:54,219 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:54,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:54,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:54,225 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:07:54,231 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:54,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2023-05-19 22:07:54,242 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:54,243 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:54,243 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:54,943 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:54,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:54,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1939767845, now seen corresponding path program 1 times [2023-05-19 22:07:54,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:54,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745355816] [2023-05-19 22:07:54,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:54,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:54,987 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2023-05-19 22:07:54,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:54,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745355816] [2023-05-19 22:07:54,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745355816] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:54,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:54,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:07:54,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801547720] [2023-05-19 22:07:54,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:54,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:07:54,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:54,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:07:54,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:07:54,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:54,989 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:54,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 107.5) internal successors, (215), 2 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:54,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-19 22:07:56,239 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:56,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:56,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1166353026, now seen corresponding path program 1 times [2023-05-19 22:07:56,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:56,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70098266] [2023-05-19 22:07:56,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:56,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:56,443 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-19 22:07:56,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:56,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70098266] [2023-05-19 22:07:56,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70098266] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:56,444 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:56,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:56,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018938232] [2023-05-19 22:07:56,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:56,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:56,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:56,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:56,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:56,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,445 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:56,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:56,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:56,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:56,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-05-19 22:07:56,725 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:56,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:56,726 INFO L85 PathProgramCache]: Analyzing trace with hash -934214148, now seen corresponding path program 2 times [2023-05-19 22:07:56,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:56,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531230561] [2023-05-19 22:07:56,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:56,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:57,238 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-19 22:07:57,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:57,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531230561] [2023-05-19 22:07:57,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531230561] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:57,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:57,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:57,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870907317] [2023-05-19 22:07:57,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:57,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:57,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:57,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:57,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:57,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:57,240 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:57,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 57.833333333333336) internal successors, (347), 6 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:57,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:57,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:57,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:57,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:57,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:57,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:07:57,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-05-19 22:07:57,638 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:57,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:57,638 INFO L85 PathProgramCache]: Analyzing trace with hash -57271376, now seen corresponding path program 1 times [2023-05-19 22:07:57,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:57,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941401544] [2023-05-19 22:07:57,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:57,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:57,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:07:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:07:57,769 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:07:57,770 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:07:57,770 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:07:57,770 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:07:57,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-19 22:07:57,772 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:07:57,772 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:07:57,772 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-19 22:07:57,801 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-19 22:07:57,805 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:57,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:07:57,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:07:57,810 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-19 22:07:57,817 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:07:57,822 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-19 22:07:57,829 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:07:57,829 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:07:57,829 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:07:58,527 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:58,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:58,528 INFO L85 PathProgramCache]: Analyzing trace with hash 617110390, now seen corresponding path program 1 times [2023-05-19 22:07:58,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:58,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682534543] [2023-05-19 22:07:58,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:58,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:58,650 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-05-19 22:07:58,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:58,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682534543] [2023-05-19 22:07:58,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682534543] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:58,650 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:58,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:07:58,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180593722] [2023-05-19 22:07:58,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:58,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:07:58,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:58,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:07:58,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:07:58,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:58,651 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:58,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 77.33333333333333) internal successors, (232), 3 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:58,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:59,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:59,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-05-19 22:07:59,070 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:07:59,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:07:59,070 INFO L85 PathProgramCache]: Analyzing trace with hash -595769966, now seen corresponding path program 1 times [2023-05-19 22:07:59,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:07:59,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324405519] [2023-05-19 22:07:59,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:07:59,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:07:59,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:07:59,264 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-19 22:07:59,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:07:59,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324405519] [2023-05-19 22:07:59,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324405519] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:07:59,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:07:59,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:07:59,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917873670] [2023-05-19 22:07:59,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:07:59,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:07:59,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:07:59,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:07:59,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:07:59,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:07:59,266 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:07:59,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.0) internal successors, (144), 6 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:07:59,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:07:59,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:00,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-05-19 22:08:00,060 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:00,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:00,061 INFO L85 PathProgramCache]: Analyzing trace with hash -86295340, now seen corresponding path program 1 times [2023-05-19 22:08:00,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:00,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733526149] [2023-05-19 22:08:00,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:00,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:00,107 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:00,227 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:00,228 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:00,228 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:00,228 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:00,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-19 22:08:00,230 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:08:00,230 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:00,230 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-19 22:08:00,266 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-19 22:08:00,270 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:00,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:00,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:00,277 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:00,287 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:00,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Waiting until timeout for monitored process [2023-05-19 22:08:00,304 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:00,305 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:00,305 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:01,068 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:01,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:01,069 INFO L85 PathProgramCache]: Analyzing trace with hash 816286571, now seen corresponding path program 1 times [2023-05-19 22:08:01,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:01,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265089686] [2023-05-19 22:08:01,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:01,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:01,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:01,237 INFO L134 CoverageAnalysis]: Checked inductivity of 846 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 661 trivial. 0 not checked. [2023-05-19 22:08:01,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:01,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265089686] [2023-05-19 22:08:01,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265089686] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:01,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:01,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:01,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776427185] [2023-05-19 22:08:01,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:01,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:01,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:01,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:01,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:01,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:01,239 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:01,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 80.0) internal successors, (240), 3 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-19 22:08:01,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:01,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-05-19 22:08:01,788 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:01,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:01,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1248367887, now seen corresponding path program 1 times [2023-05-19 22:08:01,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:01,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102265302] [2023-05-19 22:08:01,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:01,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:02,098 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:08:02,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:02,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102265302] [2023-05-19 22:08:02,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102265302] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:02,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:02,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:02,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922878652] [2023-05-19 22:08:02,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:02,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:02,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:02,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:02,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:02,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:02,100 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:02,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:02,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:02,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:02,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:02,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:02,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-05-19 22:08:02,793 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:02,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:02,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1031229178, now seen corresponding path program 1 times [2023-05-19 22:08:02,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:02,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388112756] [2023-05-19 22:08:02,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:02,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:02,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:02,848 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:02,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:02,964 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:02,964 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:02,964 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:02,964 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:02,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-19 22:08:02,966 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:08:02,966 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:02,966 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-19 22:08:02,997 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-19 22:08:03,001 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:03,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:03,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:03,005 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-19 22:08:03,009 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-19 22:08:03,011 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:03,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:03,028 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:03,028 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:03,714 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:03,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:03,714 INFO L85 PathProgramCache]: Analyzing trace with hash 144781401, now seen corresponding path program 1 times [2023-05-19 22:08:03,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:03,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792536216] [2023-05-19 22:08:03,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:03,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:03,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:03,768 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2023-05-19 22:08:03,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:03,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792536216] [2023-05-19 22:08:03,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792536216] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:03,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:03,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:03,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565705745] [2023-05-19 22:08:03,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:03,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:03,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:03,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:03,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:03,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:03,770 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:03,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 118.5) internal successors, (237), 2 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:03,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-05-19 22:08:04,628 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:04,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:04,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1988837623, now seen corresponding path program 1 times [2023-05-19 22:08:04,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:04,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610805928] [2023-05-19 22:08:04,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:04,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:04,739 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-05-19 22:08:04,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:04,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610805928] [2023-05-19 22:08:04,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610805928] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:04,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:04,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:04,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342306139] [2023-05-19 22:08:04,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:04,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:04,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:04,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:04,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:04,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,741 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:04,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:04,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:04,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:04,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-05-19 22:08:04,929 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:04,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:04,930 INFO L85 PathProgramCache]: Analyzing trace with hash -58600061, now seen corresponding path program 2 times [2023-05-19 22:08:04,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:04,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425086249] [2023-05-19 22:08:04,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:04,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-05-19 22:08:05,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:05,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425086249] [2023-05-19 22:08:05,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425086249] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:05,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:05,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:05,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066369042] [2023-05-19 22:08:05,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:05,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:05,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:05,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:05,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:05,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:05,166 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:05,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.5) internal successors, (207), 6 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:05,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:05,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:05,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:05,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:05,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:05,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-19 22:08:05,942 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:05,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:05,942 INFO L85 PathProgramCache]: Analyzing trace with hash -467360513, now seen corresponding path program 1 times [2023-05-19 22:08:05,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:05,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592568890] [2023-05-19 22:08:05,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:05,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:05,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:06,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:06,257 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:06,258 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:06,258 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:06,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:06,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-05-19 22:08:06,259 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:08:06,260 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:06,260 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-19 22:08:06,293 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-19 22:08:06,297 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:06,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:06,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:06,299 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:06,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Waiting until timeout for monitored process [2023-05-19 22:08:06,302 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:06,327 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:06,328 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:06,328 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:07,059 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:07,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:07,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1443190408, now seen corresponding path program 1 times [2023-05-19 22:08:07,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:07,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933541663] [2023-05-19 22:08:07,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:07,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:07,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2023-05-19 22:08:07,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:07,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933541663] [2023-05-19 22:08:07,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933541663] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:07,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:07,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:07,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946591227] [2023-05-19 22:08:07,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:07,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:07,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:07,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:07,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:07,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:07,113 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:07,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 128.0) internal successors, (256), 2 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:07,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:08,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:08,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-05-19 22:08:08,822 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:08,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:08,822 INFO L85 PathProgramCache]: Analyzing trace with hash -46192257, now seen corresponding path program 1 times [2023-05-19 22:08:08,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:08,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982793926] [2023-05-19 22:08:08,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:08,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:08,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:09,067 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-19 22:08:09,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:09,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982793926] [2023-05-19 22:08:09,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982793926] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:09,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:09,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:09,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216086218] [2023-05-19 22:08:09,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:09,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:09,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:09,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:09,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:09,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,072 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:09,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:09,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:09,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-19 22:08:09,236 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:09,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:09,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1225613749, now seen corresponding path program 2 times [2023-05-19 22:08:09,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:09,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618710568] [2023-05-19 22:08:09,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:09,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:09,678 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-19 22:08:09,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:09,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618710568] [2023-05-19 22:08:09,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618710568] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:09,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:09,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:09,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115785352] [2023-05-19 22:08:09,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:09,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:09,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:09,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:09,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:09,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,680 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:09,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 57.833333333333336) internal successors, (347), 6 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:09,680 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:09,680 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:09,680 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:10,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:10,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:10,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:10,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-05-19 22:08:10,615 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:10,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:10,615 INFO L85 PathProgramCache]: Analyzing trace with hash -412952511, now seen corresponding path program 1 times [2023-05-19 22:08:10,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:10,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531769490] [2023-05-19 22:08:10,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:10,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:10,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:10,654 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:10,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:10,818 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:10,818 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:10,818 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:10,818 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:10,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-05-19 22:08:10,819 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:08:10,820 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:10,820 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-19 22:08:10,866 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-19 22:08:10,871 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:10,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:10,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:10,877 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:10,891 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:10,907 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:10,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2023-05-19 22:08:10,908 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:10,908 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:11,691 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:11,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:11,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1320334205, now seen corresponding path program 1 times [2023-05-19 22:08:11,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:11,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651980206] [2023-05-19 22:08:11,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:11,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:11,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:11,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1281 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1126 trivial. 0 not checked. [2023-05-19 22:08:11,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:11,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651980206] [2023-05-19 22:08:11,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651980206] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:11,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:11,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:11,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557407273] [2023-05-19 22:08:11,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:11,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:11,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:11,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:11,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:11,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:11,742 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:11,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 134.5) internal successors, (269), 2 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:11,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:13,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:13,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-19 22:08:13,837 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:13,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:13,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1052942436, now seen corresponding path program 1 times [2023-05-19 22:08:13,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:13,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9312871] [2023-05-19 22:08:13,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:13,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:13,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:14,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-19 22:08:14,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:14,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9312871] [2023-05-19 22:08:14,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9312871] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:14,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:14,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:14,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025150306] [2023-05-19 22:08:14,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:14,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:14,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:14,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:14,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:14,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,102 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:14,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 162.33333333333334) internal successors, (487), 3 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-19 22:08:14,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:14,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-05-19 22:08:14,301 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:14,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:14,302 INFO L85 PathProgramCache]: Analyzing trace with hash -178998234, now seen corresponding path program 2 times [2023-05-19 22:08:14,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:14,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605204618] [2023-05-19 22:08:14,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:14,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:14,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:14,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-19 22:08:14,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:14,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605204618] [2023-05-19 22:08:14,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605204618] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:14,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:14,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:14,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24643321] [2023-05-19 22:08:14,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:14,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:14,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:14,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:14,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:14,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,943 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:14,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 81.16666666666667) internal successors, (487), 6 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:14,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:14,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:14,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:15,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:15,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:15,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:15,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-05-19 22:08:15,638 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:15,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:15,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1839450113, now seen corresponding path program 1 times [2023-05-19 22:08:15,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:15,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091616996] [2023-05-19 22:08:15,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:15,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:15,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:15,678 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:15,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:15,803 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:15,803 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:15,804 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:15,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:15,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-19 22:08:15,805 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:08:15,805 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:15,805 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-19 22:08:15,842 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-19 22:08:15,846 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:15,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:15,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:15,848 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-19 22:08:15,853 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-19 22:08:15,854 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:15,871 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:15,871 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:15,871 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:17,000 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:17,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:17,001 INFO L85 PathProgramCache]: Analyzing trace with hash 613434024, now seen corresponding path program 1 times [2023-05-19 22:08:17,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:17,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854071695] [2023-05-19 22:08:17,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:17,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:17,059 INFO L134 CoverageAnalysis]: Checked inductivity of 1451 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 1286 trivial. 0 not checked. [2023-05-19 22:08:17,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:17,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854071695] [2023-05-19 22:08:17,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854071695] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:17,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:17,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:17,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219231514] [2023-05-19 22:08:17,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:17,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:17,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:17,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:17,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:17,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:17,061 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:17,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 148.5) internal successors, (297), 2 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:17,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-05-19 22:08:19,135 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:19,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:19,135 INFO L85 PathProgramCache]: Analyzing trace with hash 2061148167, now seen corresponding path program 1 times [2023-05-19 22:08:19,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:19,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450020217] [2023-05-19 22:08:19,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:19,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:19,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:19,338 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-19 22:08:19,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:19,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450020217] [2023-05-19 22:08:19,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450020217] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:19,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:19,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:19,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31286925] [2023-05-19 22:08:19,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:19,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:19,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:19,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:19,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:19,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,340 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:19,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 148.0) internal successors, (444), 3 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:19,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:19,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:19,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-05-19 22:08:19,971 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:19,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:19,972 INFO L85 PathProgramCache]: Analyzing trace with hash -211766939, now seen corresponding path program 1 times [2023-05-19 22:08:19,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:19,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280306390] [2023-05-19 22:08:19,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:19,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:20,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:20,392 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-19 22:08:20,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:20,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280306390] [2023-05-19 22:08:20,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280306390] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:20,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:20,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:20,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141135396] [2023-05-19 22:08:20,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:20,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:20,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:20,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:20,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:20,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:20,394 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:20,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 71.83333333333333) internal successors, (431), 6 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:20,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:20,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:20,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:21,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:21,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:21,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:21,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-19 22:08:21,180 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:21,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:21,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1284891718, now seen corresponding path program 1 times [2023-05-19 22:08:21,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:21,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741149172] [2023-05-19 22:08:21,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:21,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:21,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:21,222 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:21,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:21,334 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:21,335 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:21,335 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:21,335 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:21,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-05-19 22:08:21,336 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:08:21,336 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:21,336 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-19 22:08:21,383 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-19 22:08:21,387 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:21,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:21,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:21,393 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:21,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2023-05-19 22:08:21,399 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:21,416 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:21,417 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:21,417 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:22,566 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:22,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:22,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1313958975, now seen corresponding path program 1 times [2023-05-19 22:08:22,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:22,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634496445] [2023-05-19 22:08:22,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:22,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:22,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:22,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 1451 trivial. 0 not checked. [2023-05-19 22:08:22,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:22,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634496445] [2023-05-19 22:08:22,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634496445] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:22,620 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:22,620 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:22,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510575971] [2023-05-19 22:08:22,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:22,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:22,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:22,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:22,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:22,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:22,621 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:22,622 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-19 22:08:22,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-05-19 22:08:23,059 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:23,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:23,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1625839145, now seen corresponding path program 1 times [2023-05-19 22:08:23,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:23,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519760882] [2023-05-19 22:08:23,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:23,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:23,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:23,099 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:08:23,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:23,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519760882] [2023-05-19 22:08:23,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519760882] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:23,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:23,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:23,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914085065] [2023-05-19 22:08:23,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:23,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:23,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:23,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:23,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:23,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,101 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:23,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:23,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:23,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-19 22:08:23,142 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:23,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:23,143 INFO L85 PathProgramCache]: Analyzing trace with hash 551887098, now seen corresponding path program 1 times [2023-05-19 22:08:23,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:23,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617917413] [2023-05-19 22:08:23,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:23,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:23,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:23,233 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:08:23,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:23,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617917413] [2023-05-19 22:08:23,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617917413] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:23,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:23,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:23,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567965408] [2023-05-19 22:08:23,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:23,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:23,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:23,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:23,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:23,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,234 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:23,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:23,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:23,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:23,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:25,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:25,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:25,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:25,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-05-19 22:08:25,028 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:25,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:25,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1334139100, now seen corresponding path program 1 times [2023-05-19 22:08:25,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:25,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975656524] [2023-05-19 22:08:25,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:25,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:25,073 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:25,201 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:25,202 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:25,202 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:25,202 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:25,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-05-19 22:08:25,204 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:08:25,204 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:25,204 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-19 22:08:25,245 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-19 22:08:25,250 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:25,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:25,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:25,257 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-19 22:08:25,267 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:25,271 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-19 22:08:25,288 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:25,289 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:25,289 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:26,415 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:26,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:26,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1693146713, now seen corresponding path program 1 times [2023-05-19 22:08:26,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:26,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348845158] [2023-05-19 22:08:26,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:26,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:26,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2023-05-19 22:08:26,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:26,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348845158] [2023-05-19 22:08:26,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348845158] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:26,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:26,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:26,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863458514] [2023-05-19 22:08:26,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:26,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:26,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:26,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:26,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:26,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:26,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:26,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 149.5) internal successors, (299), 2 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:26,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:26,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:26,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-19 22:08:26,922 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:26,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:26,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1113816415, now seen corresponding path program 1 times [2023-05-19 22:08:26,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:26,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442535562] [2023-05-19 22:08:26,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:26,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:26,962 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:08:26,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:26,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442535562] [2023-05-19 22:08:26,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442535562] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:26,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:26,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:26,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764636344] [2023-05-19 22:08:26,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:26,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:26,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:26,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:26,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:26,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:26,964 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:26,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:26,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:26,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:27,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:27,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:27,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-05-19 22:08:27,006 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:27,006 INFO L85 PathProgramCache]: Analyzing trace with hash 847406360, now seen corresponding path program 1 times [2023-05-19 22:08:27,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:27,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357586843] [2023-05-19 22:08:27,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:27,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:27,103 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:08:27,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:27,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357586843] [2023-05-19 22:08:27,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357586843] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:27,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:27,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:27,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142605509] [2023-05-19 22:08:27,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:27,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:27,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:27,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:27,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:27,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:27,105 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:27,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:27,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:27,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:27,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:28,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:28,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:28,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:28,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-05-19 22:08:28,998 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:28,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:28,998 INFO L85 PathProgramCache]: Analyzing trace with hash 254302583, now seen corresponding path program 1 times [2023-05-19 22:08:28,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:28,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969599275] [2023-05-19 22:08:28,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:28,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:29,042 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:29,182 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:29,182 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:29,182 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:29,183 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:29,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-19 22:08:29,184 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:08:29,184 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:29,184 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-19 22:08:29,230 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-19 22:08:29,234 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:29,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:29,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:29,245 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:29,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Waiting until timeout for monitored process [2023-05-19 22:08:29,248 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:29,269 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08: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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:29,270 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:30,796 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:30,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:30,797 INFO L85 PathProgramCache]: Analyzing trace with hash 2107918203, now seen corresponding path program 1 times [2023-05-19 22:08:30,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:30,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822298428] [2023-05-19 22:08:30,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:30,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:30,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2547 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2023-05-19 22:08:30,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:30,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822298428] [2023-05-19 22:08:30,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822298428] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:30,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:30,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:30,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510763050] [2023-05-19 22:08:30,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:30,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:30,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:30,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:30,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:30,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:30,880 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:30,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 164.5) internal successors, (329), 2 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:30,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-05-19 22:08:33,368 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:33,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:33,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1714873643, now seen corresponding path program 1 times [2023-05-19 22:08:33,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:33,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535292057] [2023-05-19 22:08:33,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:33,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:33,543 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2023-05-19 22:08:33,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:33,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535292057] [2023-05-19 22:08:33,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535292057] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:33,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:33,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:33,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892862174] [2023-05-19 22:08:33,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:33,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:33,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:33,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:33,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:33,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,545 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:33,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:33,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:33,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:33,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-05-19 22:08:33,882 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:33,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:33,883 INFO L85 PathProgramCache]: Analyzing trace with hash -160408189, now seen corresponding path program 2 times [2023-05-19 22:08:33,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:33,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931992010] [2023-05-19 22:08:33,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:33,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:34,359 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2023-05-19 22:08:34,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:34,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931992010] [2023-05-19 22:08:34,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931992010] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:34,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:34,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:34,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371682899] [2023-05-19 22:08:34,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:34,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:34,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:34,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:34,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:34,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:34,361 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:34,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 67.16666666666667) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:34,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:34,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:34,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:35,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:35,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:35,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:35,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-19 22:08:35,604 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:35,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:35,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1287880386, now seen corresponding path program 1 times [2023-05-19 22:08:35,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:35,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591216145] [2023-05-19 22:08:35,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:35,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:35,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:35,808 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:35,808 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:35,808 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:35,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:35,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-05-19 22:08:35,810 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:08:35,810 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:35,810 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-19 22:08:35,858 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-19 22:08:35,863 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:35,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:35,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:35,869 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:35,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Waiting until timeout for monitored process [2023-05-19 22:08:35,875 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:35,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:35,900 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:35,900 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:37,364 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:37,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:37,365 INFO L85 PathProgramCache]: Analyzing trace with hash 667573897, now seen corresponding path program 1 times [2023-05-19 22:08:37,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:37,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065974230] [2023-05-19 22:08:37,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:37,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:37,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2023-05-19 22:08:37,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:37,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065974230] [2023-05-19 22:08:37,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065974230] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:37,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:37,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:37,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954869046] [2023-05-19 22:08:37,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:37,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:37,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:37,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:37,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:37,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:37,426 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:37,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 165.5) internal successors, (331), 2 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:37,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:40,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:40,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-05-19 22:08:40,518 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:40,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:40,518 INFO L85 PathProgramCache]: Analyzing trace with hash -624374951, now seen corresponding path program 1 times [2023-05-19 22:08:40,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:40,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903577721] [2023-05-19 22:08:40,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:40,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:40,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:40,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:08:40,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:40,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903577721] [2023-05-19 22:08:40,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903577721] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:40,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:40,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:40,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191115542] [2023-05-19 22:08:40,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:40,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:40,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:40,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:40,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:40,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:40,756 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:40,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:40,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:40,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:41,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:41,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:41,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-19 22:08:41,171 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:41,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:41,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1266768009, now seen corresponding path program 2 times [2023-05-19 22:08:41,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:41,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536526619] [2023-05-19 22:08:41,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:41,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:41,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:08:41,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:41,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536526619] [2023-05-19 22:08:41,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536526619] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:41,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:41,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:41,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542381686] [2023-05-19 22:08:41,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:41,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:41,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:41,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:41,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:41,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:41,754 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:41,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 78.66666666666667) internal successors, (472), 6 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:41,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:41,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:41,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:43,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:43,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:43,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:43,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-05-19 22:08:43,180 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:43,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:43,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1977868245, now seen corresponding path program 1 times [2023-05-19 22:08:43,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:43,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595467817] [2023-05-19 22:08:43,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:43,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:43,232 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:43,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:43,419 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:43,420 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:43,420 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:43,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:43,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-05-19 22:08:43,421 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:08:43,421 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:43,421 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-19 22:08:43,472 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-19 22:08:43,477 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:43,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:43,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:43,479 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-19 22:08:43,482 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-19 22:08:43,483 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:43,517 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:43,517 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:43,517 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:45,339 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:45,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:45,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1773998293, now seen corresponding path program 1 times [2023-05-19 22:08:45,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:45,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271939435] [2023-05-19 22:08:45,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:45,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:45,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:45,525 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 2184 trivial. 0 not checked. [2023-05-19 22:08:45,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:45,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271939435] [2023-05-19 22:08:45,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271939435] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:45,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:45,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:45,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783409701] [2023-05-19 22:08:45,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:45,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:45,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:45,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:45,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:45,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:45,526 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:45,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 122.66666666666667) internal successors, (368), 3 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:45,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:46,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:46,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-19 22:08:46,146 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:46,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:46,146 INFO L85 PathProgramCache]: Analyzing trace with hash -2027682053, now seen corresponding path program 1 times [2023-05-19 22:08:46,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:46,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442635417] [2023-05-19 22:08:46,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:46,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:46,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:08:46,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:46,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442635417] [2023-05-19 22:08:46,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442635417] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:46,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:46,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:46,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791916138] [2023-05-19 22:08:46,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:46,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:46,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:46,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:46,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:46,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:46,253 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:46,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:46,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:46,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:48,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:48,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:48,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-05-19 22:08:48,761 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:48,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:48,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1305683145, now seen corresponding path program 1 times [2023-05-19 22:08:48,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:48,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080820352] [2023-05-19 22:08:48,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:48,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:48,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:48,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:49,011 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:49,011 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:49,011 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:49,011 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:49,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-05-19 22:08:49,013 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:08:49,013 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:49,013 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-19 22:08:49,065 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-19 22:08:49,070 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:49,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:49,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:49,072 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:08:49,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Waiting until timeout for monitored process [2023-05-19 22:08:49,075 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:49,100 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:49,101 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:49,101 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:51,782 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:51,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:51,783 INFO L85 PathProgramCache]: Analyzing trace with hash -400373411, now seen corresponding path program 1 times [2023-05-19 22:08:51,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:51,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291051811] [2023-05-19 22:08:51,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:51,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:52,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2762 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 2421 trivial. 0 not checked. [2023-05-19 22:08:52,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:52,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291051811] [2023-05-19 22:08:52,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291051811] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:52,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:52,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:08:52,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604874830] [2023-05-19 22:08:52,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:52,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:08:52,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:52,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:08:52,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:08:52,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:52,042 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:52,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:52,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:56,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:56,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-19 22:08:56,073 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:56,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:56,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1047651938, now seen corresponding path program 1 times [2023-05-19 22:08:56,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:56,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171728069] [2023-05-19 22:08:56,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:56,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:56,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1920 backedges. 367 proven. 0 refuted. 0 times theorem prover too weak. 1553 trivial. 0 not checked. [2023-05-19 22:08:56,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:56,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171728069] [2023-05-19 22:08:56,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171728069] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:56,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:56,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:08:56,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193477750] [2023-05-19 22:08:56,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:56,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:08:56,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:56,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:08:56,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:08:56,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:56,813 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:56,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 99.83333333333333) internal successors, (599), 6 states have internal predecessors, (599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:56,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:56,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:58,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:08:58,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:08:58,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-05-19 22:08:58,417 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:58,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:58,418 INFO L85 PathProgramCache]: Analyzing trace with hash 299223964, now seen corresponding path program 1 times [2023-05-19 22:08:58,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:58,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147791732] [2023-05-19 22:08:58,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:58,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:58,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:08:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:08:58,814 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:08:58,814 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:08:58,815 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:08:58,815 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:08:58,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-05-19 22:08:58,815 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:08:58,816 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:08:58,816 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-19 22:08:58,865 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-19 22:08:58,870 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:58,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:08:58,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:08:58,877 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-19 22:08:58,888 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:08:58,892 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-19 22:08:58,913 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:08:58,913 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:08:58,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:08:58,916 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:08:58,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:08:58,916 INFO L85 PathProgramCache]: Analyzing trace with hash 811366744, now seen corresponding path program 1 times [2023-05-19 22:08:58,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:08:58,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665694459] [2023-05-19 22:08:58,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:08:58,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:08:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:08:58,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:08:58,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:08:58,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665694459] [2023-05-19 22:08:58,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665694459] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:08:58,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:08:58,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:08:58,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565431608] [2023-05-19 22:08:58,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:08:58,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:08:58,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:08:58,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:08:58,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:08:58,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:08:58,931 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:08:58,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:08:58,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-19 22:09:02,035 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:02,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:02,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1008691715, now seen corresponding path program 1 times [2023-05-19 22:09:02,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:02,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547661842] [2023-05-19 22:09:02,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:02,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:02,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:02,159 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2023-05-19 22:09:02,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:02,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547661842] [2023-05-19 22:09:02,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547661842] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:02,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:02,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:02,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567128998] [2023-05-19 22:09:02,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:02,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:02,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:02,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:02,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:02,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,160 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:02,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 101.33333333333333) internal successors, (304), 3 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:02,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:02,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-05-19 22:09:02,348 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:02,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:02,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1525869385, now seen corresponding path program 2 times [2023-05-19 22:09:02,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:02,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022979161] [2023-05-19 22:09:02,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:02,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:02,657 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2023-05-19 22:09:02,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:02,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022979161] [2023-05-19 22:09:02,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022979161] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:02,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:02,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:09:02,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308351012] [2023-05-19 22:09:02,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:02,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:09:02,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:02,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:09:02,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:09:02,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,659 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:02,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 50.666666666666664) internal successors, (304), 6 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:02,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:02,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:02,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:05,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:05,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:05,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:09:05,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-05-19 22:09:05,309 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:05,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:05,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1089743884, now seen corresponding path program 1 times [2023-05-19 22:09:05,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:05,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966424106] [2023-05-19 22:09:05,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:05,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:05,370 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:09:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:05,574 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:09:05,575 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:09:05,575 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:09:05,575 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:09:05,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-19 22:09:05,576 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:09:05,576 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:09:05,576 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-19 22:09:05,624 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-19 22:09:05,629 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:05,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:09:05,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:05,637 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:09:05,640 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:09:05,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Waiting until timeout for monitored process [2023-05-19 22:09:05,673 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:09:05,673 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:05,673 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:09:08,294 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:08,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:08,295 INFO L85 PathProgramCache]: Analyzing trace with hash 2013259507, now seen corresponding path program 1 times [2023-05-19 22:09:08,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:08,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628367754] [2023-05-19 22:09:08,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:08,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:08,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3325 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 3080 trivial. 0 not checked. [2023-05-19 22:09:08,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:08,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628367754] [2023-05-19 22:09:08,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628367754] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:08,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:08,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:09:08,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121400637] [2023-05-19 22:09:08,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:08,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:09:08,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:08,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:09:08,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:09:08,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:08,385 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:08,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 203.5) internal successors, (407), 2 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:08,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-05-19 22:09:10,336 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:10,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:10,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1895732620, now seen corresponding path program 1 times [2023-05-19 22:09:10,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:10,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167502086] [2023-05-19 22:09:10,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:10,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:10,443 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-19 22:09:10,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:10,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167502086] [2023-05-19 22:09:10,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167502086] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:10,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:10,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:10,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141937771] [2023-05-19 22:09:10,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:10,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:10,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:10,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:10,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:10,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,444 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:10,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 78.33333333333333) internal successors, (235), 3 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:10,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:10,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-05-19 22:09:10,540 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:10,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:10,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1720446614, now seen corresponding path program 2 times [2023-05-19 22:09:10,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:10,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954013710] [2023-05-19 22:09:10,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:10,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:10,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:10,735 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-19 22:09:10,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:10,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954013710] [2023-05-19 22:09:10,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954013710] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:10,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:10,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:09:10,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663502383] [2023-05-19 22:09:10,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:10,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:09:10,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:10,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:09:10,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:09:10,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,736 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:10,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.166666666666664) internal successors, (235), 6 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:10,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:10,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:10,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:09:13,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-19 22:09:13,589 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:13,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:13,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1066546124, now seen corresponding path program 1 times [2023-05-19 22:09:13,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:13,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442932747] [2023-05-19 22:09:13,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:13,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:13,642 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:09:13,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:13,817 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:09:13,817 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:09:13,817 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:09:13,817 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:09:13,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-05-19 22:09:13,818 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:09:13,818 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:09:13,818 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-19 22:09:13,866 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-19 22:09:13,871 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:13,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:09:13,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:13,877 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-19 22:09:13,884 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-19 22:09:13,885 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:09:13,917 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:09:13,918 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:13,918 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:09:16,230 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:16,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:16,230 INFO L85 PathProgramCache]: Analyzing trace with hash 2023017841, now seen corresponding path program 1 times [2023-05-19 22:09:16,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:16,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019442700] [2023-05-19 22:09:16,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:16,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:16,311 INFO L134 CoverageAnalysis]: Checked inductivity of 3392 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 3137 trivial. 0 not checked. [2023-05-19 22:09:16,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019442700] [2023-05-19 22:09:16,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019442700] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:16,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:16,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:09:16,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570440301] [2023-05-19 22:09:16,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:16,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:09:16,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:16,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:09:16,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:09:16,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:16,312 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:16,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 202.0) internal successors, (404), 2 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:16,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:20,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:20,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-05-19 22:09:20,449 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:20,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:20,449 INFO L85 PathProgramCache]: Analyzing trace with hash 687415363, now seen corresponding path program 1 times [2023-05-19 22:09:20,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:20,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832193754] [2023-05-19 22:09:20,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:20,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:20,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:20,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2023-05-19 22:09:20,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:20,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832193754] [2023-05-19 22:09:20,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832193754] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:20,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:20,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:20,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301351812] [2023-05-19 22:09:20,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:20,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:20,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:20,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:20,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:20,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:20,832 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:20,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 171.66666666666666) internal successors, (515), 3 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:20,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:20,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:21,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:21,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:21,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-19 22:09:21,116 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:21,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:21,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1461629025, now seen corresponding path program 2 times [2023-05-19 22:09:21,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:21,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140381285] [2023-05-19 22:09:21,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:21,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:21,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 307 proven. 0 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2023-05-19 22:09:21,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:21,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140381285] [2023-05-19 22:09:21,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140381285] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:21,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:21,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:09:21,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280203328] [2023-05-19 22:09:21,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:21,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:09:21,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:21,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:09:21,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:09:21,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:21,666 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:21,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 85.83333333333333) internal successors, (515), 6 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:21,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:21,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:21,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:09:24,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-05-19 22:09:24,204 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:24,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:24,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1266520654, now seen corresponding path program 1 times [2023-05-19 22:09:24,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:24,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870161433] [2023-05-19 22:09:24,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:24,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:24,267 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:09:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:24,466 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:09:24,466 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:09:24,466 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:09:24,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:09:24,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-05-19 22:09:24,467 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:09:24,468 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:09:24,468 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-19 22:09:24,518 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-19 22:09:24,523 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:24,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:09:24,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:24,529 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:09:24,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Waiting until timeout for monitored process [2023-05-19 22:09:24,539 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:09:24,569 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:09:24,569 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:24,569 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:09:28,002 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:28,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:28,003 INFO L85 PathProgramCache]: Analyzing trace with hash 812538056, now seen corresponding path program 1 times [2023-05-19 22:09:28,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:28,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970326507] [2023-05-19 22:09:28,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:28,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:28,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3785 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 3520 trivial. 0 not checked. [2023-05-19 22:09:28,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:28,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970326507] [2023-05-19 22:09:28,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970326507] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:28,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:28,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:09:28,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504683672] [2023-05-19 22:09:28,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:28,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:09:28,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:28,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:09:28,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:09:28,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:28,113 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:28,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 213.0) internal successors, (426), 2 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:28,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:28,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:28,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-19 22:09:28,438 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:28,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:28,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1901300503, now seen corresponding path program 1 times [2023-05-19 22:09:28,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:28,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720448702] [2023-05-19 22:09:28,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:28,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:28,482 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-19 22:09:28,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:28,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720448702] [2023-05-19 22:09:28,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720448702] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:09:28,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035883670] [2023-05-19 22:09:28,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:28,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:09:28,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:28,489 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:09:28,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-05-19 22:09:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:29,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:09:29,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:09:29,331 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-19 22:09:29,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:09:29,376 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-19 22:09:29,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035883670] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:09:29,376 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:09:29,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:09:29,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832928406] [2023-05-19 22:09:29,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:09:29,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:09:29,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:29,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:09:29,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:09:29,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:29,377 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:29,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:29,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:29,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:36,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:36,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:09:36,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-05-19 22:09:36,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2023-05-19 22:09:36,657 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:36,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:36,657 INFO L85 PathProgramCache]: Analyzing trace with hash 979648111, now seen corresponding path program 1 times [2023-05-19 22:09:36,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:36,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468333948] [2023-05-19 22:09:36,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:36,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:37,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 3130 trivial. 0 not checked. [2023-05-19 22:09:37,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:37,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468333948] [2023-05-19 22:09:37,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468333948] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:37,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:37,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:37,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480250953] [2023-05-19 22:09:37,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:37,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:37,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:37,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:37,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:37,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:37,136 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:37,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 258.0) internal successors, (774), 3 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:37,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:37,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:09:37,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:09:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:37,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-05-19 22:09:37,494 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:37,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:37,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1224844813, now seen corresponding path program 2 times [2023-05-19 22:09:37,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:37,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715614501] [2023-05-19 22:09:37,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:37,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:38,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 3130 trivial. 0 not checked. [2023-05-19 22:09:38,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:38,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715614501] [2023-05-19 22:09:38,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715614501] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:38,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:38,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:09:38,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781608503] [2023-05-19 22:09:38,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:38,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:09:38,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:38,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:09:38,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:09:38,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:38,406 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:38,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 129.0) internal successors, (774), 6 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:38,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:38,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:09:38,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:38,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:09:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:09:41,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-19 22:09:41,210 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:41,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:41,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1532440278, now seen corresponding path program 1 times [2023-05-19 22:09:41,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:41,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435688293] [2023-05-19 22:09:41,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:41,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:41,272 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:09:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:41,500 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:09:41,501 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:09:41,501 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:09:41,501 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:09:41,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-05-19 22:09:41,502 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:09:41,502 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:09:41,502 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-19 22:09:41,555 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-19 22:09:41,560 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:41,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:09:41,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:41,564 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:09:41,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Waiting until timeout for monitored process [2023-05-19 22:09:41,569 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:09:41,600 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:09:41,600 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:41,600 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:09:44,287 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:44,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:44,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1547808897, now seen corresponding path program 1 times [2023-05-19 22:09:44,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:44,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534076066] [2023-05-19 22:09:44,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:44,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:44,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4011 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 3736 trivial. 0 not checked. [2023-05-19 22:09:44,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:44,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534076066] [2023-05-19 22:09:44,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534076066] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:44,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:44,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:09:44,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239921877] [2023-05-19 22:09:44,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:44,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:09:44,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:44,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:09:44,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:09:44,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:44,404 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:44,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 212.5) internal successors, (425), 2 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:44,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-05-19 22:09:46,114 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:46,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:46,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1778716190, now seen corresponding path program 1 times [2023-05-19 22:09:46,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:46,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281328192] [2023-05-19 22:09:46,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:46,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-05-19 22:09:46,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:46,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281328192] [2023-05-19 22:09:46,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281328192] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:46,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:46,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:46,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981109735] [2023-05-19 22:09:46,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:46,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:46,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:46,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:46,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:46,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,192 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:46,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 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-19 22:09:46,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:46,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-19 22:09:46,353 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:46,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:46,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1485852300, now seen corresponding path program 2 times [2023-05-19 22:09:46,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:46,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506274486] [2023-05-19 22:09:46,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:46,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:46,557 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:09:46,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:46,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506274486] [2023-05-19 22:09:46,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506274486] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:46,558 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:46,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:09:46,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547193638] [2023-05-19 22:09:46,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:46,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:09:46,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:46,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:09:46,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:09:46,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,559 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:46,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 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-19 22:09:46,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:46,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:46,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:50,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:50,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:50,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:09:50,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-05-19 22:09:50,235 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:50,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:50,236 INFO L85 PathProgramCache]: Analyzing trace with hash -332697275, now seen corresponding path program 1 times [2023-05-19 22:09:50,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:50,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479511693] [2023-05-19 22:09:50,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:50,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:50,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:09:50,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:09:50,634 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:09:50,634 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:09:50,634 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:09:50,635 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:09:50,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-05-19 22:09:50,635 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:09:50,635 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:09:50,635 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-19 22:09:50,693 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-19 22:09:50,699 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:50,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:09:50,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:09:50,701 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-19 22:09:50,703 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-19 22:09:50,704 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:09:50,736 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:09:50,736 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:09:50,736 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:09:54,013 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:54,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:54,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1570676464, now seen corresponding path program 1 times [2023-05-19 22:09:54,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:54,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635642526] [2023-05-19 22:09:54,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:54,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:54,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:54,121 INFO L134 CoverageAnalysis]: Checked inductivity of 4277 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 3992 trivial. 0 not checked. [2023-05-19 22:09:54,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:54,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635642526] [2023-05-19 22:09:54,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635642526] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:54,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:54,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:09:54,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407443703] [2023-05-19 22:09:54,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:54,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:09:54,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:54,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:09:54,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:09:54,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:54,122 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:54,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 214.0) internal successors, (428), 2 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:54,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:58,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:58,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-19 22:09:58,800 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:58,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:58,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1117705932, now seen corresponding path program 1 times [2023-05-19 22:09:58,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:58,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487677630] [2023-05-19 22:09:58,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:58,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:09:59,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:09:59,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:09:59,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487677630] [2023-05-19 22:09:59,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487677630] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:09:59,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:09:59,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:09:59,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597202045] [2023-05-19 22:09:59,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:09:59,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:09:59,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:09:59,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:09:59,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:09:59,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:59,009 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:09:59,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:09:59,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:59,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:59,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:09:59,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:09:59,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2023-05-19 22:09:59,448 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:09:59,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:09:59,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1389543058, now seen corresponding path program 2 times [2023-05-19 22:09:59,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:09:59,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771615789] [2023-05-19 22:09:59,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:09:59,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:09:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:00,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:10:00,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:00,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771615789] [2023-05-19 22:10:00,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771615789] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:00,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:00,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:10:00,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383314135] [2023-05-19 22:10:00,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:00,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:10:00,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:00,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:10:00,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:10:00,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:00,002 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:00,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 78.66666666666667) internal successors, (472), 6 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:00,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:00,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:00,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:03,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:03,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:03,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-05-19 22:10:03,729 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:03,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:03,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1042282409, now seen corresponding path program 1 times [2023-05-19 22:10:03,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:03,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520843243] [2023-05-19 22:10:03,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:03,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:03,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:03,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:10:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:04,051 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:10:04,051 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:10:04,051 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:10:04,051 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:10:04,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-19 22:10:04,052 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:10:04,053 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:10:04,053 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-19 22:10:04,107 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-19 22:10:04,111 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:04,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:10:04,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:04,113 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:10:04,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Waiting until timeout for monitored process [2023-05-19 22:10:04,116 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:10:04,149 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:10:04,149 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:04,149 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:10:04,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:04,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:04,152 INFO L85 PathProgramCache]: Analyzing trace with hash -741993466, now seen corresponding path program 1 times [2023-05-19 22:10:04,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:04,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802588836] [2023-05-19 22:10:04,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:04,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:04,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:04,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:04,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802588836] [2023-05-19 22:10:04,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802588836] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:04,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:04,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:04,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132367243] [2023-05-19 22:10:04,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:04,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:04,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:04,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:04,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:04,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:04,178 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:04,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:04,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:04,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:04,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-05-19 22:10:04,871 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:04,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:04,871 INFO L85 PathProgramCache]: Analyzing trace with hash 477643067, now seen corresponding path program 1 times [2023-05-19 22:10:04,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:04,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95174574] [2023-05-19 22:10:04,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:04,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:04,909 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-19 22:10:04,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:04,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95174574] [2023-05-19 22:10:04,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95174574] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:04,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786065692] [2023-05-19 22:10:04,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:04,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:04,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:04,911 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:10:04,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-05-19 22:10:05,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:05,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:10:05,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:10:05,865 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-19 22:10:05,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:10:05,923 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-19 22:10:05,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786065692] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:10:05,924 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:10:05,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:10:05,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358372996] [2023-05-19 22:10:05,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:10:05,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:10:05,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:05,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:10:05,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:10:05,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:05,925 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:05,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:05,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:05,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:06,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:06,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:06,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-05-19 22:10:07,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2023-05-19 22:10:07,020 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:07,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:07,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1419085134, now seen corresponding path program 1 times [2023-05-19 22:10:07,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:07,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934985698] [2023-05-19 22:10:07,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:07,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:07,074 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:10:07,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:07,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934985698] [2023-05-19 22:10:07,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934985698] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:07,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:07,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:07,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319168379] [2023-05-19 22:10:07,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:07,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:07,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:07,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:07,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:07,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:07,076 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:07,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:07,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:07,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:07,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:07,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-19 22:10:07,183 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:07,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:07,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1769666848, now seen corresponding path program 1 times [2023-05-19 22:10:07,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:07,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539677528] [2023-05-19 22:10:07,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:07,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:07,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:07,325 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:10:07,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:07,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539677528] [2023-05-19 22:10:07,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539677528] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:07,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:07,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:10:07,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106793412] [2023-05-19 22:10:07,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:07,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:10:07,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:07,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:10:07,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:10:07,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:07,327 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:07,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.666666666666668) internal successors, (136), 6 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-19 22:10:07,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:07,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:07,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-05-19 22:10:07,734 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:07,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:07,734 INFO L85 PathProgramCache]: Analyzing trace with hash -313379649, now seen corresponding path program 1 times [2023-05-19 22:10:07,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:07,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493112309] [2023-05-19 22:10:07,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:07,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:07,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:07,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:07,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493112309] [2023-05-19 22:10:07,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493112309] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:07,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341674407] [2023-05-19 22:10:07,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:07,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:07,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:07,847 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-19 22:10:07,868 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-19 22:10:08,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:08,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-19 22:10:08,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:10:08,928 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:08,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:10:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:09,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341674407] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:10:09,052 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:10:09,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-05-19 22:10:09,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299646012] [2023-05-19 22:10:09,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:10:09,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-05-19 22:10:09,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:09,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-05-19 22:10:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-05-19 22:10:09,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:09,053 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:09,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.222222222222221) internal successors, (238), 18 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:09,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:09,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:10:10,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-05-19 22:10:11,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:11,029 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:11,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:11,030 INFO L85 PathProgramCache]: Analyzing trace with hash -344364909, now seen corresponding path program 1 times [2023-05-19 22:10:11,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:11,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850043182] [2023-05-19 22:10:11,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:11,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:11,345 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:11,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:11,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850043182] [2023-05-19 22:10:11,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850043182] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:11,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671964682] [2023-05-19 22:10:11,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:11,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:11,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:11,347 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:10:11,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-05-19 22:10:12,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:12,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 16 conjunts are in the unsatisfiable core [2023-05-19 22:10:12,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:10:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:12,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:10:13,024 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:13,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671964682] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:10:13,024 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:10:13,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2023-05-19 22:10:13,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136327960] [2023-05-19 22:10:13,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:10:13,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-05-19 22:10:13,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:13,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-05-19 22:10:13,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2023-05-19 22:10:13,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:13,026 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:13,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.617647058823529) internal successors, (463), 34 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:10:13,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:17,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:17,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:17,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:17,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:17,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:10:17,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:10:17,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-05-19 22:10:17,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2023-05-19 22:10:17,389 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:17,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:17,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1721221001, now seen corresponding path program 1 times [2023-05-19 22:10:17,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:17,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865201256] [2023-05-19 22:10:17,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:17,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:18,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 1216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:18,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:18,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865201256] [2023-05-19 22:10:18,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865201256] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:18,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695370423] [2023-05-19 22:10:18,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:18,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:18,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:18,674 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-19 22:10:18,703 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-19 22:10:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:19,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 1533 conjuncts, 34 conjunts are in the unsatisfiable core [2023-05-19 22:10:19,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:10:20,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 1216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:20,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:10:21,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 1216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:21,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695370423] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:10:21,304 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:10:21,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 70 [2023-05-19 22:10:21,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677095188] [2023-05-19 22:10:21,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:10:21,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2023-05-19 22:10:21,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:21,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2023-05-19 22:10:21,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1260, Invalid=3570, Unknown=0, NotChecked=0, Total=4830 [2023-05-19 22:10:21,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:21,307 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:21,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 14.071428571428571) internal successors, (985), 70 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:10:21,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:10:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:10:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2023-05-19 22:10:25,499 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-19 22:10:25,677 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,SelfDestructingSolverStorable118 [2023-05-19 22:10:25,677 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:25,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:25,678 INFO L85 PathProgramCache]: Analyzing trace with hash 220213048, now seen corresponding path program 1 times [2023-05-19 22:10:25,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:25,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297159886] [2023-05-19 22:10:25,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:25,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:25,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:25,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:10:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:26,109 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:10:26,109 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:10:26,109 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:10:26,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:10:26,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-05-19 22:10:26,110 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-05-19 22:10:26,111 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:10:26,111 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-19 22:10:26,165 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-19 22:10:26,169 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:26,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:10:26,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:26,171 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-19 22:10:26,173 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-19 22:10:26,173 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:10:26,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:10:26,210 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:26,210 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:10:29,577 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:29,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:29,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1894605896, now seen corresponding path program 1 times [2023-05-19 22:10:29,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:29,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587324034] [2023-05-19 22:10:29,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:29,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 4820 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 4515 trivial. 0 not checked. [2023-05-19 22:10:29,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:29,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587324034] [2023-05-19 22:10:29,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587324034] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:29,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:29,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:10:29,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099021076] [2023-05-19 22:10:29,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:29,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:10:29,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:29,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:10:29,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:10:29,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:29,707 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:29,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 234.0) internal successors, (468), 2 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:29,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:33,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:33,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-19 22:10:33,364 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:33,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:33,364 INFO L85 PathProgramCache]: Analyzing trace with hash -465712409, now seen corresponding path program 1 times [2023-05-19 22:10:33,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:33,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390261749] [2023-05-19 22:10:33,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:33,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:33,511 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2023-05-19 22:10:33,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:33,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390261749] [2023-05-19 22:10:33,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390261749] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:33,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:33,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:33,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275715675] [2023-05-19 22:10:33,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:33,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:33,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:33,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:33,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:33,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:33,512 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:33,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:33,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:33,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:34,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:34,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:34,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2023-05-19 22:10:34,075 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:34,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:34,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1639252923, now seen corresponding path program 2 times [2023-05-19 22:10:34,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:34,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387961616] [2023-05-19 22:10:34,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:34,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:34,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:34,388 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-19 22:10:34,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:34,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387961616] [2023-05-19 22:10:34,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387961616] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:34,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:34,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:10:34,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007527353] [2023-05-19 22:10:34,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:34,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:10:34,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:34,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:10:34,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:10:34,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:34,389 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:34,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 57.833333333333336) internal successors, (347), 6 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:34,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:34,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:34,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:38,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:38,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:38,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:38,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2023-05-19 22:10:38,961 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:38,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1134839975, now seen corresponding path program 1 times [2023-05-19 22:10:38,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:38,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423186799] [2023-05-19 22:10:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:38,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:39,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:39,031 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:10:39,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:39,326 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:10:39,326 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:10:39,326 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:10:39,327 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:10:39,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-19 22:10:39,327 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:10:39,327 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:10:39,328 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-19 22:10:39,383 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-19 22:10:39,390 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:39,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:10:39,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:39,401 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:10:39,407 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:10:39,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Waiting until timeout for monitored process [2023-05-19 22:10:39,451 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:10:39,451 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:39,451 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:10:43,549 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:43,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:43,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1944259272, now seen corresponding path program 1 times [2023-05-19 22:10:43,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:43,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28720665] [2023-05-19 22:10:43,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:43,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:43,667 INFO L134 CoverageAnalysis]: Checked inductivity of 5219 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 4904 trivial. 0 not checked. [2023-05-19 22:10:43,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:43,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28720665] [2023-05-19 22:10:43,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28720665] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:43,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:43,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:10:43,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116162687] [2023-05-19 22:10:43,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:43,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:10:43,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:43,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:10:43,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:10:43,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:43,669 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:43,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 242.5) internal successors, (485), 2 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:43,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:49,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:49,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2023-05-19 22:10:49,205 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:49,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1802262246, now seen corresponding path program 1 times [2023-05-19 22:10:49,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:49,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524387496] [2023-05-19 22:10:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:49,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:49,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-19 22:10:49,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:49,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524387496] [2023-05-19 22:10:49,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524387496] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:49,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:49,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:49,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748071189] [2023-05-19 22:10:49,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:49,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:49,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:49,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:49,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:49,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:49,595 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:49,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 190.33333333333334) internal successors, (571), 3 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:49,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:49,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:50,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:50,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:50,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2023-05-19 22:10:50,535 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:50,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:50,536 INFO L85 PathProgramCache]: Analyzing trace with hash -839251188, now seen corresponding path program 2 times [2023-05-19 22:10:50,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:50,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720752342] [2023-05-19 22:10:50,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:50,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:51,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-19 22:10:51,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:51,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720752342] [2023-05-19 22:10:51,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720752342] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:51,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:51,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:10:51,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895608671] [2023-05-19 22:10:51,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:51,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:10:51,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:51,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:10:51,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:10:51,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:51,151 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:51,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 95.16666666666667) internal successors, (571), 6 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:51,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:51,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:51,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:54,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:54,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:54,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:54,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-19 22:10:54,934 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:54,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:54,934 INFO L85 PathProgramCache]: Analyzing trace with hash -546677253, now seen corresponding path program 1 times [2023-05-19 22:10:54,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:54,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090354869] [2023-05-19 22:10:54,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:54,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:55,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:10:55,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:10:55,486 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:10:55,486 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:10:55,488 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:10:55,488 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:10:55,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2023-05-19 22:10:55,490 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:10:55,491 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:10:55,491 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-19 22:10:55,558 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-19 22:10:55,577 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:55,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:10:55,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:55,597 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:10:55,721 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-19 22:10:55,722 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:10:55,764 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:10:55,764 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:10:55,764 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:10:55,767 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:55,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:55,767 INFO L85 PathProgramCache]: Analyzing trace with hash 848787478, now seen corresponding path program 1 times [2023-05-19 22:10:55,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:55,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922766128] [2023-05-19 22:10:55,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:55,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:55,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:55,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:55,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922766128] [2023-05-19 22:10:55,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922766128] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:55,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:55,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:55,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490317012] [2023-05-19 22:10:55,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:55,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:55,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:55,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:55,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:55,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:55,806 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:55,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:55,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:56,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:56,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2023-05-19 22:10:56,665 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:56,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:56,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1763747800, now seen corresponding path program 1 times [2023-05-19 22:10:56,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:56,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421499479] [2023-05-19 22:10:56,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:56,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:56,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:56,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-19 22:10:56,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:56,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421499479] [2023-05-19 22:10:56,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421499479] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:56,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471210199] [2023-05-19 22:10:56,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:56,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:56,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:56,711 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-19 22:10:56,712 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-19 22:10:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:57,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:10:57,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:10:57,872 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-19 22:10:57,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:10:57,902 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-19 22:10:57,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471210199] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:10:57,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:10:57,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:10:57,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137254648] [2023-05-19 22:10:57,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:10:57,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:10:57,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:57,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:10:57,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:10:57,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:57,903 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:57,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:57,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:57,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:58,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:58,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:58,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-05-19 22:10:59,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:59,110 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:59,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:59,111 INFO L85 PathProgramCache]: Analyzing trace with hash 2055975951, now seen corresponding path program 1 times [2023-05-19 22:10:59,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:59,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16765937] [2023-05-19 22:10:59,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:59,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:59,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:59,170 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:10:59,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:59,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16765937] [2023-05-19 22:10:59,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16765937] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:59,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:59,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:10:59,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250084643] [2023-05-19 22:10:59,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:59,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:10:59,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:59,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:10:59,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:10:59,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:59,172 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:59,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:59,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:59,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:59,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:59,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2023-05-19 22:10:59,586 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:59,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:59,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1614833268, now seen corresponding path program 1 times [2023-05-19 22:10:59,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:59,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265431842] [2023-05-19 22:10:59,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:59,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:59,694 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-19 22:10:59,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:59,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265431842] [2023-05-19 22:10:59,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265431842] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:10:59,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:10:59,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:10:59,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352254275] [2023-05-19 22:10:59,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:10:59,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:10:59,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:10:59,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:10:59,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:10:59,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:59,695 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:10:59,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:10:59,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:59,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,696 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:10:59,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:10:59,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:10:59,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:10:59,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2023-05-19 22:10:59,835 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:10:59,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:10:59,836 INFO L85 PathProgramCache]: Analyzing trace with hash -49092942, now seen corresponding path program 1 times [2023-05-19 22:10:59,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:10:59,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57996661] [2023-05-19 22:10:59,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:59,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:10:59,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:10:59,941 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:10:59,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:10:59,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57996661] [2023-05-19 22:10:59,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57996661] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:10:59,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305352403] [2023-05-19 22:10:59,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:10:59,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:10:59,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:10:59,943 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:10:59,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-05-19 22:11:01,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:01,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-19 22:11:01,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:11:01,175 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:01,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:11:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:01,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305352403] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:11:01,273 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:11:01,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-05-19 22:11:01,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818638974] [2023-05-19 22:11:01,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:11:01,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-05-19 22:11:01,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:01,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-05-19 22:11:01,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-05-19 22:11:01,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:01,275 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:01,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.222222222222221) internal successors, (238), 18 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:01,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:01,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:01,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:01,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:01,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:03,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:03,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:03,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:03,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:03,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:03,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-05-19 22:11:03,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2023-05-19 22:11:03,399 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:03,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:03,400 INFO L85 PathProgramCache]: Analyzing trace with hash 104167829, now seen corresponding path program 1 times [2023-05-19 22:11:03,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:03,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399058777] [2023-05-19 22:11:03,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:03,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:03,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:03,788 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:03,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:03,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399058777] [2023-05-19 22:11:03,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399058777] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:11:03,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155900988] [2023-05-19 22:11:03,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:03,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:11:03,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:11:03,790 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-19 22:11:03,792 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-19 22:11:04,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:04,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 16 conjunts are in the unsatisfiable core [2023-05-19 22:11:04,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:11:05,125 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:05,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:11:05,415 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:05,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155900988] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:11:05,415 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:11:05,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2023-05-19 22:11:05,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668344606] [2023-05-19 22:11:05,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:11:05,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-05-19 22:11:05,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:05,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-05-19 22:11:05,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2023-05-19 22:11:05,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:05,417 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:05,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.617647058823529) internal successors, (463), 34 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:05,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:05,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:05,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:05,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:05,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:05,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:09,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:09,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:09,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:09,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:09,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:09,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:11:09,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-05-19 22:11:10,042 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,SelfDestructingSolverStorable133 [2023-05-19 22:11:10,042 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:10,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:10,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1311356491, now seen corresponding path program 1 times [2023-05-19 22:11:10,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:10,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936498906] [2023-05-19 22:11:10,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:10,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:11,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:11,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936498906] [2023-05-19 22:11:11,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936498906] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:11:11,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259702489] [2023-05-19 22:11:11,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:11,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:11:11,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:11:11,123 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:11:11,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-05-19 22:11:12,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:12,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 1444 conjuncts, 32 conjunts are in the unsatisfiable core [2023-05-19 22:11:12,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:11:12,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:12,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:11:13,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:13,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259702489] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:11:13,662 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:11:13,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 66 [2023-05-19 22:11:13,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263295487] [2023-05-19 22:11:13,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:11:13,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2023-05-19 22:11:13,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:13,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2023-05-19 22:11:13,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1122, Invalid=3168, Unknown=0, NotChecked=0, Total=4290 [2023-05-19 22:11:13,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:13,664 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:13,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 14.151515151515152) internal successors, (934), 66 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:11:13,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:23,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:23,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:23,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:23,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:23,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:23,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:11:23,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2023-05-19 22:11:23,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-05-19 22:11:23,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2023-05-19 22:11:23,304 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:23,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:23,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1770158862, now seen corresponding path program 1 times [2023-05-19 22:11:23,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:23,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576609907] [2023-05-19 22:11:23,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:23,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 4681 backedges. 0 proven. 4681 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:27,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:27,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576609907] [2023-05-19 22:11:27,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576609907] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:11:27,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827718549] [2023-05-19 22:11:27,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:27,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:11:27,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:11:27,978 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-19 22:11:27,979 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-19 22:11:29,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:29,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 2868 conjuncts, 64 conjunts are in the unsatisfiable core [2023-05-19 22:11:29,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:11:30,136 INFO L134 CoverageAnalysis]: Checked inductivity of 4681 backedges. 0 proven. 4681 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:30,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:11:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4681 backedges. 0 proven. 4681 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:11:33,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827718549] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:11:33,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:11:33,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65, 65] total 130 [2023-05-19 22:11:33,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248452900] [2023-05-19 22:11:33,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:11:33,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2023-05-19 22:11:33,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:33,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2023-05-19 22:11:33,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4290, Invalid=12480, Unknown=0, NotChecked=0, Total=16770 [2023-05-19 22:11:33,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:33,257 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:33,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 130 states have (on average 14.26923076923077) internal successors, (1855), 130 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2023-05-19 22:11:33,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:36,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2023-05-19 22:11:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2023-05-19 22:11:36,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-05-19 22:11:36,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:11:36,213 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:36,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:36,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1850285791, now seen corresponding path program 1 times [2023-05-19 22:11:36,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:36,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381567124] [2023-05-19 22:11:36,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:36,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:11:36,291 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:11:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:11:36,754 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:11:36,754 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:11:36,754 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:11:36,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:11:36,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2023-05-19 22:11:36,755 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-05-19 22:11:36,755 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:11:36,755 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-19 22:11:36,812 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-19 22:11:36,817 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:11:36,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:11:36,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:11:36,818 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-19 22:11:36,819 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-19 22:11:36,820 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:11:36,863 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:11:36,864 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:11:36,864 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:11:40,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:40,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:40,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1940792, now seen corresponding path program 1 times [2023-05-19 22:11:40,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:40,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104740082] [2023-05-19 22:11:40,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:40,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:40,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5781 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 5446 trivial. 0 not checked. [2023-05-19 22:11:40,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:40,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104740082] [2023-05-19 22:11:40,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104740082] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:11:40,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:11:40,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:11:40,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630451136] [2023-05-19 22:11:40,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:11:40,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:11:40,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:40,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:11:40,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:11:40,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:40,677 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:40,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 252.0) internal successors, (504), 2 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:40,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:47,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:47,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2023-05-19 22:11:47,224 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:47,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:47,224 INFO L85 PathProgramCache]: Analyzing trace with hash -662918160, now seen corresponding path program 1 times [2023-05-19 22:11:47,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:47,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656842007] [2023-05-19 22:11:47,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:47,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:47,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:47,546 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-19 22:11:47,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:47,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656842007] [2023-05-19 22:11:47,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656842007] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:11:47,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:11:47,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:11:47,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428508323] [2023-05-19 22:11:47,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:11:47,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:11:47,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:47,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:11:47,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:11:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:47,548 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:47,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 143.66666666666666) internal successors, (431), 3 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:47,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:47,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:48,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:48,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:48,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-19 22:11:48,912 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:48,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:48,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1860258916, now seen corresponding path program 1 times [2023-05-19 22:11:48,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:48,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667353520] [2023-05-19 22:11:48,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:48,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:11:49,596 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-19 22:11:49,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:11:49,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667353520] [2023-05-19 22:11:49,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667353520] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:11:49,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:11:49,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:11:49,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960058968] [2023-05-19 22:11:49,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:11:49,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:11:49,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:11:49,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:11:49,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:11:49,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:49,598 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:11:49,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 70.66666666666667) internal successors, (424), 6 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:11:49,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:49,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:49,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:56,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:11:56,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:11:56,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:11:56,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2023-05-19 22:11:56,340 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:11:56,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:11:56,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1631791949, now seen corresponding path program 1 times [2023-05-19 22:11:56,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:11:56,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115920958] [2023-05-19 22:11:56,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:11:56,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:11:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:11:56,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:11:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:11:56,969 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:11:56,970 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:11:56,970 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:11:56,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:11:56,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2023-05-19 22:11:56,971 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:11:56,971 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:11:56,971 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-19 22:11:57,042 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-19 22:11:57,046 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:11:57,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:11:57,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:11:57,048 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:11:57,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Waiting until timeout for monitored process [2023-05-19 22:11:57,054 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:11:57,104 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:11:57,105 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:11:57,105 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:12:05,958 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:05,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:05,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1128551920, now seen corresponding path program 1 times [2023-05-19 22:12:05,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:05,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491924659] [2023-05-19 22:12:05,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:05,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:06,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9682 backedges. 686 proven. 0 refuted. 0 times theorem prover too weak. 8996 trivial. 0 not checked. [2023-05-19 22:12:06,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:06,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491924659] [2023-05-19 22:12:06,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491924659] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:06,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:06,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:12:06,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920442974] [2023-05-19 22:12:06,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:06,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:12:06,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:06,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:12:06,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:12:06,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:06,919 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:06,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 183.33333333333334) internal successors, (550), 3 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:06,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:09,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:09,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-19 22:12:09,420 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:09,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:09,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1986005878, now seen corresponding path program 1 times [2023-05-19 22:12:09,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:09,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67567595] [2023-05-19 22:12:09,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:09,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:09,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:09,618 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-19 22:12:09,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:09,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67567595] [2023-05-19 22:12:09,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67567595] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:09,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:09,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:12:09,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475527531] [2023-05-19 22:12:09,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:09,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:12:09,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:09,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:12:09,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:12:09,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:09,619 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:09,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:09,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:09,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:16,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:16,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:12:16,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2023-05-19 22:12:16,699 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:16,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:16,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1060356101, now seen corresponding path program 1 times [2023-05-19 22:12:16,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:16,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32671663] [2023-05-19 22:12:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:16,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:16,861 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:12:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:17,809 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:12:17,809 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:12:17,809 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:12:17,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:12:17,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2023-05-19 22:12:17,811 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-19 22:12:17,811 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:12:17,811 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-19 22:12:17,908 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-19 22:12:17,915 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:17,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:12:17,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:12:17,917 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-19 22:12:17,939 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-19 22:12:17,941 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:12:17,989 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:12:17,990 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:17,990 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:12:26,852 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:26,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:26,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1100767758, now seen corresponding path program 1 times [2023-05-19 22:12:26,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:26,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048402504] [2023-05-19 22:12:26,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:26,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:27,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6788 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 6433 trivial. 0 not checked. [2023-05-19 22:12:27,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:27,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048402504] [2023-05-19 22:12:27,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048402504] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:27,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:27,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:12:27,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316226407] [2023-05-19 22:12:27,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:27,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:12:27,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:27,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:12:27,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:12:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:27,054 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:27,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 281.0) internal successors, (562), 2 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:27,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:28,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:28,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2023-05-19 22:12:28,650 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:28,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:28,650 INFO L85 PathProgramCache]: Analyzing trace with hash 475196562, now seen corresponding path program 1 times [2023-05-19 22:12:28,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:28,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214304193] [2023-05-19 22:12:28,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:28,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:28,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:28,723 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-19 22:12:28,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:28,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214304193] [2023-05-19 22:12:28,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214304193] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:28,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:28,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:12:28,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145290231] [2023-05-19 22:12:28,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:28,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:12:28,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:28,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:12:28,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:12:28,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:28,725 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:28,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:28,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:28,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:29,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:29,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:29,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2023-05-19 22:12:29,145 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:29,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:29,145 INFO L85 PathProgramCache]: Analyzing trace with hash 299273953, now seen corresponding path program 1 times [2023-05-19 22:12:29,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:29,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513074155] [2023-05-19 22:12:29,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:29,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:29,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-19 22:12:29,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:29,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513074155] [2023-05-19 22:12:29,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513074155] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:29,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:29,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:12:29,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056331358] [2023-05-19 22:12:29,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:29,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:12:29,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:29,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:12:29,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:12:29,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:29,294 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:29,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.333333333333332) internal successors, (164), 6 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:29,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:29,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:29,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:37,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:37,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:37,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:12:37,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2023-05-19 22:12:37,221 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:37,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:37,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1377285985, now seen corresponding path program 1 times [2023-05-19 22:12:37,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:37,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598010618] [2023-05-19 22:12:37,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:37,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:37,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:37,326 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:12:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:37,914 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:12:37,915 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:12:37,915 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:12:37,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:12:37,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2023-05-19 22:12:37,916 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:12:37,916 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:12:37,916 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-19 22:12:37,978 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-19 22:12:37,982 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:37,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:12:37,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:12:37,985 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:12:37,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Waiting until timeout for monitored process [2023-05-19 22:12:37,990 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:12:38,035 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:12:38,035 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:38,035 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:12:39,020 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:39,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:39,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1195313157, now seen corresponding path program 1 times [2023-05-19 22:12:39,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:39,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021399449] [2023-05-19 22:12:39,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:39,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:39,056 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-05-19 22:12:39,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:39,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021399449] [2023-05-19 22:12:39,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021399449] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:39,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:39,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:12:39,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393635359] [2023-05-19 22:12:39,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:39,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:12:39,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:39,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:12:39,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:12:39,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:39,057 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:39,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:39,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2023-05-19 22:12:41,012 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:41,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:41,012 INFO L85 PathProgramCache]: Analyzing trace with hash -501124386, now seen corresponding path program 1 times [2023-05-19 22:12:41,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:41,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909954376] [2023-05-19 22:12:41,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:41,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:41,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:41,096 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-05-19 22:12:41,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:41,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909954376] [2023-05-19 22:12:41,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909954376] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:41,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:41,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:12:41,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911234364] [2023-05-19 22:12:41,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:41,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:12:41,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:41,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:12:41,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:12:41,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,097 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:41,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 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-19 22:12:41,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:41,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2023-05-19 22:12:41,322 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:41,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:41,322 INFO L85 PathProgramCache]: Analyzing trace with hash -45836529, now seen corresponding path program 1 times [2023-05-19 22:12:41,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:41,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578997717] [2023-05-19 22:12:41,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:41,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:41,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:41,490 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-19 22:12:41,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:41,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578997717] [2023-05-19 22:12:41,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578997717] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:41,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:41,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:12:41,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381808846] [2023-05-19 22:12:41,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:41,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:12:41,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:41,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:12:41,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:12:41,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,491 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:41,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:41,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:41,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:41,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:50,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:50,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:12:50,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:12:50,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2023-05-19 22:12:50,197 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:50,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:50,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1276184336, now seen corresponding path program 1 times [2023-05-19 22:12:50,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:50,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36392113] [2023-05-19 22:12:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:50,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:50,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:12:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:12:50,997 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:12:50,997 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:12:50,997 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:12:50,997 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:12:50,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2023-05-19 22:12:50,998 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:12:50,998 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:12:50,998 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-19 22:12:51,062 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-19 22:12:51,068 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:51,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:12:51,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:12:51,071 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-19 22:12:51,078 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:12:51,082 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-19 22:12:51,124 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:12:51,124 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:12:51,124 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:12:54,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:12:54,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:12:54,142 INFO L85 PathProgramCache]: Analyzing trace with hash -880841979, now seen corresponding path program 1 times [2023-05-19 22:12:54,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:12:54,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351136758] [2023-05-19 22:12:54,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:12:54,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:12:54,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:12:54,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1797 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 1616 trivial. 0 not checked. [2023-05-19 22:12:54,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:12:54,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351136758] [2023-05-19 22:12:54,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351136758] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:12:54,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:12:54,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:12:54,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424191726] [2023-05-19 22:12:54,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:12:54,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:12:54,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:12:54,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:12:54,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:12:54,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:12:54,224 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:12:54,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 166.0) internal successors, (332), 2 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:12:54,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:01,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:01,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2023-05-19 22:13:01,948 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:01,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:01,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1035472635, now seen corresponding path program 1 times [2023-05-19 22:13:01,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:01,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445848559] [2023-05-19 22:13:01,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:01,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:02,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:02,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 1462 trivial. 0 not checked. [2023-05-19 22:13:02,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:02,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445848559] [2023-05-19 22:13:02,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445848559] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:02,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:02,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:13:02,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442810824] [2023-05-19 22:13:02,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:02,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:13:02,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:02,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:13:02,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:13:02,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:02,268 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:02,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:02,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:02,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:03,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:03,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:03,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2023-05-19 22:13:03,503 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:03,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:03,503 INFO L85 PathProgramCache]: Analyzing trace with hash -361602951, now seen corresponding path program 2 times [2023-05-19 22:13:03,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:03,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335116474] [2023-05-19 22:13:03,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:03,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:04,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-19 22:13:04,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:04,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335116474] [2023-05-19 22:13:04,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335116474] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:04,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:04,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:13:04,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981643730] [2023-05-19 22:13:04,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:04,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:13:04,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:04,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:13:04,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:13:04,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:04,167 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:04,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 97.33333333333333) internal successors, (584), 6 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:04,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:04,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:04,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:13:12,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2023-05-19 22:13:12,512 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:12,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:12,512 INFO L85 PathProgramCache]: Analyzing trace with hash 314214412, now seen corresponding path program 1 times [2023-05-19 22:13:12,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:12,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294816640] [2023-05-19 22:13:12,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:12,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:12,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:13:12,613 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:13:12,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:13:13,067 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:13:13,068 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:13:13,068 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:13:13,068 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:13:13,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2023-05-19 22:13:13,069 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:13:13,069 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:13:13,069 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-19 22:13:13,134 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-19 22:13:13,138 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:13:13,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:13:13,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:13:13,140 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:13:13,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Waiting until timeout for monitored process [2023-05-19 22:13:13,146 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:13:13,197 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:13:13,197 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:13:13,197 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:13:13,201 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:13,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:13,201 INFO L85 PathProgramCache]: Analyzing trace with hash 175336872, now seen corresponding path program 1 times [2023-05-19 22:13:13,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:13,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256890552] [2023-05-19 22:13:13,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:13,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:13,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:13,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:13:13,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:13,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256890552] [2023-05-19 22:13:13,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256890552] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:13,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:13,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:13:13,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307428856] [2023-05-19 22:13:13,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:13,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:13:13,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:13,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:13:13,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:13:13,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:13,237 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:13,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:13,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:26,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:26,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2023-05-19 22:13:26,137 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:26,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:26,138 INFO L85 PathProgramCache]: Analyzing trace with hash 134643749, now seen corresponding path program 1 times [2023-05-19 22:13:26,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:26,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711307602] [2023-05-19 22:13:26,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:26,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:26,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 547 proven. 0 refuted. 0 times theorem prover too weak. 3542 trivial. 0 not checked. [2023-05-19 22:13:26,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:26,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711307602] [2023-05-19 22:13:26,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711307602] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:26,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:26,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:13:26,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014643654] [2023-05-19 22:13:26,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:26,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:13:26,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:26,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:13:26,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:13:26,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:26,632 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:26,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 283.6666666666667) internal successors, (851), 3 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:26,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:26,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:27,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:27,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:27,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2023-05-19 22:13:27,115 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:27,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:27,116 INFO L85 PathProgramCache]: Analyzing trace with hash -857790073, now seen corresponding path program 2 times [2023-05-19 22:13:27,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:27,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44824947] [2023-05-19 22:13:27,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:27,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:28,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 547 proven. 0 refuted. 0 times theorem prover too weak. 3542 trivial. 0 not checked. [2023-05-19 22:13:28,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:28,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44824947] [2023-05-19 22:13:28,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44824947] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:28,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:28,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:13:28,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328046980] [2023-05-19 22:13:28,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:28,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:13:28,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:28,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:13:28,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:13:28,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:28,070 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:28,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 141.83333333333334) internal successors, (851), 6 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:28,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:28,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:28,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:34,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:34,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:34,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:13:34,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2023-05-19 22:13:34,718 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:34,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:34,719 INFO L85 PathProgramCache]: Analyzing trace with hash -151698810, now seen corresponding path program 1 times [2023-05-19 22:13:34,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:34,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881780800] [2023-05-19 22:13:34,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:34,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:34,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:13:34,943 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:13:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:13:35,475 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:13:35,475 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:13:35,475 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:13:35,475 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:13:35,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2023-05-19 22:13:35,476 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:13:35,476 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:13:35,476 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-19 22:13:35,546 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-19 22:13:35,551 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:13:35,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:13:35,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:13:35,553 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-19 22:13:35,554 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-19 22:13:35,559 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:13:35,619 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:13:35,620 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:13:35,620 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:13:40,548 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:40,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:40,549 INFO L85 PathProgramCache]: Analyzing trace with hash -29377543, now seen corresponding path program 1 times [2023-05-19 22:13:40,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:40,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643654159] [2023-05-19 22:13:40,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:40,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:40,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8183 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 7788 trivial. 0 not checked. [2023-05-19 22:13:40,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:40,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643654159] [2023-05-19 22:13:40,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643654159] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:40,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:40,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:13:40,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447279288] [2023-05-19 22:13:40,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:40,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:13:40,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:40,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:13:40,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:13:40,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:40,721 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:40,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 287.0) internal successors, (574), 2 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-19 22:13:40,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:41,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:41,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2023-05-19 22:13:41,259 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:41,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:41,259 INFO L85 PathProgramCache]: Analyzing trace with hash 535521146, now seen corresponding path program 1 times [2023-05-19 22:13:41,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:41,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104366148] [2023-05-19 22:13:41,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:41,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:41,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:41,312 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-19 22:13:41,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:41,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104366148] [2023-05-19 22:13:41,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104366148] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:13:41,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232419706] [2023-05-19 22:13:41,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:41,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:13:41,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:13:41,314 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-19 22:13:41,315 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-19 22:13:42,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:42,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:13:42,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:13:42,970 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-19 22:13:42,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:13:42,998 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-19 22:13:42,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232419706] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:13:42,999 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:13:42,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:13:42,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733679731] [2023-05-19 22:13:42,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:13:42,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:13:42,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:42,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:13:42,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:13:42,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:43,000 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:43,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:43,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:43,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:55,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:55,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:13:55,889 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-19 22:13:56,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:13:56,065 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:56,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:56,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1501441633, now seen corresponding path program 1 times [2023-05-19 22:13:56,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:56,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905164667] [2023-05-19 22:13:56,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:56,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:56,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:56,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 7225 trivial. 0 not checked. [2023-05-19 22:13:56,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:56,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905164667] [2023-05-19 22:13:56,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905164667] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:56,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:56,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:13:56,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327339973] [2023-05-19 22:13:56,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:56,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:13:56,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:56,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:13:56,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:13:56,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:56,924 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:56,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 373.0) internal successors, (1119), 3 states have internal predecessors, (1119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:56,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:56,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:13:56,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:57,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:57,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:13:57,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:57,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2023-05-19 22:13:57,389 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:13:57,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:13:57,390 INFO L85 PathProgramCache]: Analyzing trace with hash 284953323, now seen corresponding path program 2 times [2023-05-19 22:13:57,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:13:57,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230761492] [2023-05-19 22:13:57,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:13:57,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:13:57,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:13:58,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 7225 trivial. 0 not checked. [2023-05-19 22:13:58,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:13:58,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230761492] [2023-05-19 22:13:58,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230761492] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:13:58,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:13:58,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:13:58,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364040883] [2023-05-19 22:13:58,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:13:58,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:13:58,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:13:58,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:13:58,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:13:58,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:58,840 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:13:58,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 186.5) internal successors, (1119), 6 states have internal predecessors, (1119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:13:58,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:13:58,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:13:58,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:13:58,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:05,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:05,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:05,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:05,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:14:05,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2023-05-19 22:14:05,128 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:05,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:05,129 INFO L85 PathProgramCache]: Analyzing trace with hash -662506757, now seen corresponding path program 1 times [2023-05-19 22:14:05,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:05,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593101101] [2023-05-19 22:14:05,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:05,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:14:05,344 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:14:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:14:05,863 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:14:05,863 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:14:05,864 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:14:05,864 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:14:05,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2023-05-19 22:14:05,864 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:14:05,864 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:14:05,865 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-19 22:14:05,943 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-19 22:14:05,949 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:14:05,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:14:05,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:14:05,951 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-19 22:14:05,952 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-19 22:14:05,957 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:14:06,014 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:14:06,014 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:14:06,014 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:14:16,811 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:16,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:16,812 INFO L85 PathProgramCache]: Analyzing trace with hash -203053241, now seen corresponding path program 1 times [2023-05-19 22:14:16,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:16,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256886464] [2023-05-19 22:14:16,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:16,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:17,033 INFO L134 CoverageAnalysis]: Checked inductivity of 8997 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 8592 trivial. 0 not checked. [2023-05-19 22:14:17,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:17,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256886464] [2023-05-19 22:14:17,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256886464] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:17,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:17,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:14:17,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960943781] [2023-05-19 22:14:17,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:17,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:14:17,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:17,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:14:17,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:14:17,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:17,035 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:17,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 308.5) internal successors, (617), 2 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:17,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:17,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:17,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2023-05-19 22:14:17,721 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:17,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:17,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1562460612, now seen corresponding path program 1 times [2023-05-19 22:14:17,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:17,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445131824] [2023-05-19 22:14:17,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:17,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:17,778 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-19 22:14:17,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:17,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445131824] [2023-05-19 22:14:17,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445131824] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:14:17,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493550563] [2023-05-19 22:14:17,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:17,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:14:17,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:14:17,780 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-19 22:14:17,781 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-19 22:14:19,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:19,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:14:19,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:14:19,653 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-19 22:14:19,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:14:19,681 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-19 22:14:19,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493550563] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:14:19,681 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:14:19,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:14:19,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97288128] [2023-05-19 22:14:19,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:14:19,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:14:19,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:19,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:14:19,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:14:19,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:19,682 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:19,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:19,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:19,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:36,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:36,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:36,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-05-19 22:14:37,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:14:37,072 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:37,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:37,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1001639111, now seen corresponding path program 1 times [2023-05-19 22:14:37,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:37,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830727360] [2023-05-19 22:14:37,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:37,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:37,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 795 proven. 0 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2023-05-19 22:14:37,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:37,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830727360] [2023-05-19 22:14:37,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830727360] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:37,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:37,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:14:37,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217626519] [2023-05-19 22:14:37,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:37,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:14:37,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:37,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:14:37,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:14:37,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:37,993 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:37,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 384.3333333333333) internal successors, (1153), 3 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:37,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:37,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:37,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:38,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:38,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:38,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:38,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2023-05-19 22:14:38,487 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:38,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:38,488 INFO L85 PathProgramCache]: Analyzing trace with hash -81335761, now seen corresponding path program 2 times [2023-05-19 22:14:38,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:38,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150700995] [2023-05-19 22:14:38,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:38,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:38,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:39,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 795 proven. 0 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2023-05-19 22:14:39,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:39,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150700995] [2023-05-19 22:14:39,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150700995] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:39,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:39,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:14:39,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020595229] [2023-05-19 22:14:39,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:39,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:14:39,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:39,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:14:39,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:14:39,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:39,970 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:39,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 192.16666666666666) internal successors, (1153), 6 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:39,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:39,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:39,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:39,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:48,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:48,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:14:48,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:48,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:14:48,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2023-05-19 22:14:48,001 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:48,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:48,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1523120038, now seen corresponding path program 1 times [2023-05-19 22:14:48,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:48,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221392796] [2023-05-19 22:14:48,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:48,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:14:48,117 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:14:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:14:48,682 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:14:48,682 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:14:48,683 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:14:48,683 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:14:48,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2023-05-19 22:14:48,683 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:14:48,683 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:14:48,684 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-19 22:14:48,767 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-19 22:14:48,773 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:14:48,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:14:48,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:14:48,778 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-19 22:14:48,779 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-19 22:14:48,786 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:14:48,846 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:14:48,847 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:14:48,847 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:14:58,161 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:58,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:58,162 INFO L85 PathProgramCache]: Analyzing trace with hash -2013686166, now seen corresponding path program 1 times [2023-05-19 22:14:58,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:58,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200614683] [2023-05-19 22:14:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:58,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:58,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:58,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9084 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 8669 trivial. 0 not checked. [2023-05-19 22:14:58,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:58,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200614683] [2023-05-19 22:14:58,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200614683] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:58,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:58,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:14:58,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18910136] [2023-05-19 22:14:58,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:58,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:14:58,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:58,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:14:58,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:14:58,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:58,351 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:58,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 314.5) internal successors, (629), 2 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:58,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2023-05-19 22:14:59,396 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:59,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:59,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1023920565, now seen corresponding path program 1 times [2023-05-19 22:14:59,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:59,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874191716] [2023-05-19 22:14:59,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:59,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:59,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:59,460 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-19 22:14:59,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:59,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874191716] [2023-05-19 22:14:59,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874191716] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:59,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:59,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:14:59,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877255134] [2023-05-19 22:14:59,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:59,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:14:59,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:59,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:14:59,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:14:59,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,461 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:59,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:59,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:59,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2023-05-19 22:14:59,526 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:14:59,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:14:59,527 INFO L85 PathProgramCache]: Analyzing trace with hash 310454375, now seen corresponding path program 1 times [2023-05-19 22:14:59,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:14:59,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977077708] [2023-05-19 22:14:59,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:14:59,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:14:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:14:59,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-19 22:14:59,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:14:59,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977077708] [2023-05-19 22:14:59,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977077708] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:14:59,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:14:59,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:14:59,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083636336] [2023-05-19 22:14:59,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:14:59,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:14:59,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:14:59,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:14:59,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:14:59,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,721 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:14:59,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:14:59,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:14:59,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:14:59,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:11,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:11,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:15:11,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:15:11,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2023-05-19 22:15:11,573 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:15:11,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:15:11,573 INFO L85 PathProgramCache]: Analyzing trace with hash 696190107, now seen corresponding path program 1 times [2023-05-19 22:15:11,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:15:11,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531326071] [2023-05-19 22:15:11,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:15:11,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:15:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:15:11,776 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:15:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:15:12,385 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:15:12,385 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:15:12,385 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:15:12,385 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:15:12,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2023-05-19 22:15:12,386 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-19 22:15:12,386 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:15:12,386 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-19 22:15:12,469 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-19 22:15:12,474 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:15:12,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:15:12,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:15:12,476 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:15:12,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Waiting until timeout for monitored process [2023-05-19 22:15:12,482 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:15:12,548 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:15:12,549 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:15:12,549 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:15:23,795 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:15:23,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:15:23,796 INFO L85 PathProgramCache]: Analyzing trace with hash 744254297, now seen corresponding path program 1 times [2023-05-19 22:15:23,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:15:23,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616775374] [2023-05-19 22:15:23,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:15:23,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:15:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:15:24,051 INFO L134 CoverageAnalysis]: Checked inductivity of 12338 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 11913 trivial. 0 not checked. [2023-05-19 22:15:24,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:15:24,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616775374] [2023-05-19 22:15:24,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616775374] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:15:24,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:15:24,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:15:24,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272144521] [2023-05-19 22:15:24,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:15:24,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:15:24,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:15:24,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:15:24,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:15:24,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:24,052 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:15:24,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 324.0) internal successors, (648), 2 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:15:24,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:39,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:39,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2023-05-19 22:15:39,419 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:15:39,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:15:39,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1758282334, now seen corresponding path program 1 times [2023-05-19 22:15:39,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:15:39,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927009458] [2023-05-19 22:15:39,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:15:39,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:15:39,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:15:40,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5644 backedges. 492 proven. 0 refuted. 0 times theorem prover too weak. 5152 trivial. 0 not checked. [2023-05-19 22:15:40,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:15:40,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927009458] [2023-05-19 22:15:40,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927009458] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:15:40,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:15:40,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:15:40,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710792832] [2023-05-19 22:15:40,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:15:40,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:15:40,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:15:40,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:15:40,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:15:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:40,187 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:15:40,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 330.3333333333333) internal successors, (991), 3 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:15:40,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:40,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:41,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:41,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:15:41,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2023-05-19 22:15:41,368 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:15:41,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:15:41,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1974942080, now seen corresponding path program 2 times [2023-05-19 22:15:41,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:15:41,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956731648] [2023-05-19 22:15:41,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:15:41,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:15:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:15:43,629 INFO L134 CoverageAnalysis]: Checked inductivity of 5644 backedges. 647 proven. 0 refuted. 0 times theorem prover too weak. 4997 trivial. 0 not checked. [2023-05-19 22:15:43,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:15:43,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956731648] [2023-05-19 22:15:43,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956731648] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:15:43,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:15:43,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:15:43,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597821327] [2023-05-19 22:15:43,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:15:43,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:15:43,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:15:43,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:15:43,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:15:43,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:43,631 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:15:43,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 165.16666666666666) internal successors, (991), 6 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:15:43,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:43,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:15:43,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:55,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:15:55,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:15:55,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:15:55,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2023-05-19 22:15:55,777 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:15:55,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:15:55,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1630034505, now seen corresponding path program 1 times [2023-05-19 22:15:55,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:15:55,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125415597] [2023-05-19 22:15:55,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:15:55,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:15:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:15:55,928 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:15:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:15:56,682 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:15:56,682 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:15:56,682 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:15:56,683 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:15:56,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2023-05-19 22:15:56,683 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:15:56,684 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:15:56,684 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-19 22:15:56,756 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-19 22:15:56,762 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:15:56,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:15:56,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:15:56,770 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-19 22:15:56,771 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-19 22:15:56,778 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:15:56,849 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:15:56,849 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:15:56,850 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:16:09,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:09,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:09,362 INFO L85 PathProgramCache]: Analyzing trace with hash 309927938, now seen corresponding path program 1 times [2023-05-19 22:16:09,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:09,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963723395] [2023-05-19 22:16:09,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:09,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:09,661 INFO L134 CoverageAnalysis]: Checked inductivity of 9961 backedges. 435 proven. 0 refuted. 0 times theorem prover too weak. 9526 trivial. 0 not checked. [2023-05-19 22:16:09,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:16:09,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963723395] [2023-05-19 22:16:09,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963723395] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:16:09,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:16:09,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:16:09,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87964578] [2023-05-19 22:16:09,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:16:09,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:16:09,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:16:09,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:16:09,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:16:09,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:09,662 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:16:09,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 329.0) internal successors, (658), 2 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:16:09,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:16,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:16,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2023-05-19 22:16:16,782 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:16,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:16,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1810319338, now seen corresponding path program 1 times [2023-05-19 22:16:16,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:16,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049946062] [2023-05-19 22:16:16,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:16,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:16,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:17,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:16:17,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:16:17,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049946062] [2023-05-19 22:16:17,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049946062] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:16:17,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:16:17,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:16:17,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077076971] [2023-05-19 22:16:17,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:16:17,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:16:17,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:16:17,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:16:17,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:16:17,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:17,144 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:16:17,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 153.0) internal successors, (459), 3 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:16:17,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:17,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:17,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:17,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:16:17,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2023-05-19 22:16:17,528 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:17,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:17,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1605867838, now seen corresponding path program 2 times [2023-05-19 22:16:17,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:17,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968219309] [2023-05-19 22:16:17,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:17,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-19 22:16:18,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:16:18,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968219309] [2023-05-19 22:16:18,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968219309] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:16:18,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:16:18,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:16:18,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590448364] [2023-05-19 22:16:18,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:16:18,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:16:18,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:16:18,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:16:18,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:16:18,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:18,059 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:16:18,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 76.5) internal successors, (459), 6 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:16:18,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:18,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:16:18,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:16:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:16:29,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2023-05-19 22:16:29,820 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:29,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:29,820 INFO L85 PathProgramCache]: Analyzing trace with hash 916531151, now seen corresponding path program 1 times [2023-05-19 22:16:29,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:29,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608283223] [2023-05-19 22:16:29,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:29,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:29,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:16:29,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:16:30,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:16:30,691 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:16:30,692 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:16:30,692 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:16:30,692 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:16:30,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2023-05-19 22:16:30,693 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:16:30,693 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:16:30,693 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-19 22:16:30,783 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-19 22:16:30,789 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:16:30,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:16:30,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:16:30,826 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:16:30,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (61)] Waiting until timeout for monitored process [2023-05-19 22:16:30,833 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:16:30,901 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:16:30,901 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:16:30,901 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:16:41,777 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:41,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:41,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1016412903, now seen corresponding path program 1 times [2023-05-19 22:16:41,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:41,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576701853] [2023-05-19 22:16:41,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:41,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:41,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:42,088 INFO L134 CoverageAnalysis]: Checked inductivity of 10451 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 10006 trivial. 0 not checked. [2023-05-19 22:16:42,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:16:42,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576701853] [2023-05-19 22:16:42,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576701853] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:16:42,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:16:42,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:16:42,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406953314] [2023-05-19 22:16:42,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:16:42,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:16:42,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:16:42,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:16:42,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:16:42,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:42,089 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:16:42,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 336.0) internal successors, (672), 2 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:16:42,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:42,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:42,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2023-05-19 22:16:42,636 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:16:42,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:16:42,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1667610582, now seen corresponding path program 1 times [2023-05-19 22:16:42,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:16:42,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593113418] [2023-05-19 22:16:42,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:42,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:16:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:42,703 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-19 22:16:42,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:16:42,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593113418] [2023-05-19 22:16:42,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593113418] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-19 22:16:42,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89179164] [2023-05-19 22:16:42,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:16:42,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:16:42,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:16:42,710 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-19 22:16:42,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-05-19 22:16:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:16:44,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-19 22:16:44,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-19 22:16:44,856 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-19 22:16:44,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-19 22:16:44,883 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-19 22:16:44,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89179164] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-19 22:16:44,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-19 22:16:44,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-19 22:16:44,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967953589] [2023-05-19 22:16:44,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-19 22:16:44,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-19 22:16:44,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:16:44,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-19 22:16:44,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-19 22:16:44,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:44,884 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:16:44,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:16:44,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:16:44,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:06,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:06,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:17:07,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2023-05-19 22:17:07,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-19 22:17:07,188 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:07,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:07,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1954567678, now seen corresponding path program 1 times [2023-05-19 22:17:07,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:07,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860798337] [2023-05-19 22:17:07,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:07,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:07,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:17:08,214 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 875 proven. 0 refuted. 0 times theorem prover too weak. 9250 trivial. 0 not checked. [2023-05-19 22:17:08,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:17:08,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860798337] [2023-05-19 22:17:08,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860798337] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:17:08,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:17:08,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:17:08,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782132036] [2023-05-19 22:17:08,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:17:08,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:17:08,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:17:08,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:17:08,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:17:08,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:08,217 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:17:08,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 419.6666666666667) internal successors, (1259), 3 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:17:08,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:08,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:17:08,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:09,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:09,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:17:09,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:17:09,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2023-05-19 22:17:09,166 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:09,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:09,166 INFO L85 PathProgramCache]: Analyzing trace with hash -756856986, now seen corresponding path program 2 times [2023-05-19 22:17:09,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:09,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415479383] [2023-05-19 22:17:09,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:09,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:17:11,096 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 875 proven. 0 refuted. 0 times theorem prover too weak. 9250 trivial. 0 not checked. [2023-05-19 22:17:11,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:17:11,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415479383] [2023-05-19 22:17:11,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415479383] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:17:11,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:17:11,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:17:11,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940681078] [2023-05-19 22:17:11,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:17:11,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:17:11,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:17:11,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:17:11,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:17:11,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:11,098 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:17:11,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 209.83333333333334) internal successors, (1259), 6 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:17:11,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:11,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:17:11,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:17:11,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:22,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:22,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-19 22:17:22,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:17:22,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:17:22,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2023-05-19 22:17:22,089 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:22,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:22,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1683068428, now seen corresponding path program 1 times [2023-05-19 22:17:22,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:22,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634823233] [2023-05-19 22:17:22,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:22,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:17:22,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:17:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:17:22,991 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:17:22,992 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:17:22,992 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:17:22,992 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:17:22,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2023-05-19 22:17:22,993 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-19 22:17:22,993 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:17:22,993 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-19 22:17:23,073 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-19 22:17:23,079 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:17:23,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:17:23,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:17:23,080 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:17:23,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Waiting until timeout for monitored process [2023-05-19 22:17:23,087 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:17:23,174 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:17:23,175 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:17:23,175 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:17:32,010 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:32,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:32,010 INFO L85 PathProgramCache]: Analyzing trace with hash -2066208936, now seen corresponding path program 1 times [2023-05-19 22:17:32,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:32,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196104954] [2023-05-19 22:17:32,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:32,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:32,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:17:32,355 INFO L134 CoverageAnalysis]: Checked inductivity of 16907 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 16452 trivial. 0 not checked. [2023-05-19 22:17:32,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:17:32,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196104954] [2023-05-19 22:17:32,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196104954] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:17:32,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:17:32,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:17:32,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267665262] [2023-05-19 22:17:32,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:17:32,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:17:32,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:17:32,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:17:32,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:17:32,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:32,356 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:17:32,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 330.0) internal successors, (660), 2 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:17:32,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:50,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:50,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2023-05-19 22:17:50,898 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:50,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:50,898 INFO L85 PathProgramCache]: Analyzing trace with hash -13099260, now seen corresponding path program 1 times [2023-05-19 22:17:50,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:50,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2385935] [2023-05-19 22:17:50,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:50,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:17:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 9504 backedges. 847 proven. 0 refuted. 0 times theorem prover too weak. 8657 trivial. 0 not checked. [2023-05-19 22:17:51,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:17:51,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2385935] [2023-05-19 22:17:51,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2385935] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:17:51,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:17:51,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:17:51,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666363475] [2023-05-19 22:17:51,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:17:51,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:17:51,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:17:51,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:17:51,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:17:51,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:51,937 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:17:51,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 423.6666666666667) internal successors, (1271), 3 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:17:51,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:51,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:54,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:54,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:17:54,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2023-05-19 22:17:54,096 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:17:54,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:17:54,096 INFO L85 PathProgramCache]: Analyzing trace with hash 833006828, now seen corresponding path program 2 times [2023-05-19 22:17:54,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:17:54,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489177639] [2023-05-19 22:17:54,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:17:54,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:17:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:17:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 9504 backedges. 847 proven. 0 refuted. 0 times theorem prover too weak. 8657 trivial. 0 not checked. [2023-05-19 22:17:55,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:17:55,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489177639] [2023-05-19 22:17:55,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489177639] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:17:55,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:17:55,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:17:55,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189381503] [2023-05-19 22:17:55,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:17:55,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:17:55,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:17:55,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:17:55,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:17:55,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:55,889 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:17:55,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 211.83333333333334) internal successors, (1271), 6 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:17:55,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:17:55,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:17:55,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:05,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:05,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:18:05,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:18:05,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2023-05-19 22:18:05,255 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:05,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:05,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1897489213, now seen corresponding path program 1 times [2023-05-19 22:18:05,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:05,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111947495] [2023-05-19 22:18:05,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:05,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:18:05,385 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:18:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:18:06,350 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:18:06,351 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:18:06,351 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:18:06,351 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:18:06,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2023-05-19 22:18:06,351 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:18:06,352 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:18:06,352 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-19 22:18:06,432 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-19 22:18:06,438 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:18:06,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:18:06,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:18:06,441 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-19 22:18:06,442 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-19 22:18:06,447 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:18:06,521 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:18:06,521 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:18:06,521 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:18:11,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:11,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:11,730 INFO L85 PathProgramCache]: Analyzing trace with hash -287373327, now seen corresponding path program 1 times [2023-05-19 22:18:11,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:11,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509463579] [2023-05-19 22:18:11,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:11,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:18:11,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2349 backedges. 211 proven. 0 refuted. 0 times theorem prover too weak. 2138 trivial. 0 not checked. [2023-05-19 22:18:11,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:18:11,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509463579] [2023-05-19 22:18:11,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509463579] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:18:11,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:18:11,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:18:11,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610504378] [2023-05-19 22:18:11,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:18:11,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:18:11,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:18:11,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:18:11,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:18:11,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:11,825 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:18:11,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 170.5) internal successors, (341), 2 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:18:11,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:23,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:23,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2023-05-19 22:18:23,299 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:23,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:23,299 INFO L85 PathProgramCache]: Analyzing trace with hash 17891705, now seen corresponding path program 1 times [2023-05-19 22:18:23,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:23,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783087470] [2023-05-19 22:18:23,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:23,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:23,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:18:23,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2332 backedges. 312 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2023-05-19 22:18:23,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:18:23,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783087470] [2023-05-19 22:18:23,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783087470] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:18:23,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:18:23,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:18:23,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591035283] [2023-05-19 22:18:23,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:18:23,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:18:23,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:18:23,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:18:23,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:18:23,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:23,663 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:18:23,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 218.33333333333334) internal successors, (655), 3 states have internal predecessors, (655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:18:23,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:23,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:24,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:24,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:18:24,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2023-05-19 22:18:24,357 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:24,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:24,357 INFO L85 PathProgramCache]: Analyzing trace with hash 484028045, now seen corresponding path program 2 times [2023-05-19 22:18:24,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:24,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468732417] [2023-05-19 22:18:24,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:24,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:24,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:18:25,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2332 backedges. 407 proven. 0 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2023-05-19 22:18:25,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:18:25,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468732417] [2023-05-19 22:18:25,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468732417] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:18:25,109 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:18:25,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:18:25,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411042413] [2023-05-19 22:18:25,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:18:25,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:18:25,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:18:25,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:18:25,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:18:25,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:25,111 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:18:25,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 109.16666666666667) internal successors, (655), 6 states have internal predecessors, (655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:18:25,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:25,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:18:25,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:41,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:41,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:18:41,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:18:41,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2023-05-19 22:18:41,073 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:41,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:41,073 INFO L85 PathProgramCache]: Analyzing trace with hash 333861481, now seen corresponding path program 1 times [2023-05-19 22:18:41,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:41,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199418206] [2023-05-19 22:18:41,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:41,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:41,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:18:41,303 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:18:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:18:42,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:18:42,157 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:18:42,157 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:18:42,157 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:18:42,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2023-05-19 22:18:42,158 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:18:42,158 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:18:42,158 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-19 22:18:42,243 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-19 22:18:42,248 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:18:42,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:18:42,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:18:42,251 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-19 22:18:42,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Waiting until timeout for monitored process [2023-05-19 22:18:42,255 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:18:42,329 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:18:42,330 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:18:42,330 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:18:57,221 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:18:57,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:18:57,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1542954832, now seen corresponding path program 1 times [2023-05-19 22:18:57,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:18:57,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645991754] [2023-05-19 22:18:57,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:18:57,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:18:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:18:57,443 INFO L134 CoverageAnalysis]: Checked inductivity of 12042 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 11567 trivial. 0 not checked. [2023-05-19 22:18:57,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:18:57,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645991754] [2023-05-19 22:18:57,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645991754] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:18:57,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:18:57,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:18:57,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183960715] [2023-05-19 22:18:57,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:18:57,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:18:57,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:18:57,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:18:57,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:18:57,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:18:57,444 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:18:57,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 352.0) internal successors, (704), 2 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:18:57,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2023-05-19 22:19:06,052 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:19:06,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:19:06,052 INFO L85 PathProgramCache]: Analyzing trace with hash -264361405, now seen corresponding path program 1 times [2023-05-19 22:19:06,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:19:06,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794950607] [2023-05-19 22:19:06,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:19:06,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:19:06,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:19:06,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2023-05-19 22:19:06,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:19:06,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794950607] [2023-05-19 22:19:06,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794950607] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:19:06,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:19:06,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-19 22:19:06,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095872472] [2023-05-19 22:19:06,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:19:06,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-19 22:19:06,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:19:06,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-19 22:19:06,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-19 22:19:06,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,296 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:19:06,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 166.66666666666666) internal successors, (500), 3 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:19:06,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:19:06,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2023-05-19 22:19:06,998 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:19:06,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:19:06,998 INFO L85 PathProgramCache]: Analyzing trace with hash -2031124493, now seen corresponding path program 2 times [2023-05-19 22:19:06,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:19:06,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216406706] [2023-05-19 22:19:06,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:19:06,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:19:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:19:07,563 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-19 22:19:07,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:19:07,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216406706] [2023-05-19 22:19:07,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216406706] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:19:07,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:19:07,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-19 22:19:07,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377220631] [2023-05-19 22:19:07,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:19:07,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-19 22:19:07,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:19:07,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-19 22:19:07,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-19 22:19:07,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:07,564 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:19:07,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 83.33333333333333) internal successors, (500), 6 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:19:07,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:07,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:19:07,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-19 22:19:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-19 22:19:23,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2023-05-19 22:19:23,586 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:19:23,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:19:23,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1528200551, now seen corresponding path program 1 times [2023-05-19 22:19:23,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:19:23,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016554661] [2023-05-19 22:19:23,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:19:23,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:19:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:19:23,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-19 22:19:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-19 22:19:24,657 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-19 22:19:24,658 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-19 22:19:24,658 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-19 22:19:24,658 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-19 22:19:24,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2023-05-19 22:19:24,659 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-19 22:19:24,659 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-19 22:19:24,659 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-05-19 22:19:24,747 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2023-05-19 22:19:24,753 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:19:24,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-19 22:19:24,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-19 22:19:24,755 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-19 22:19:24,756 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-19 22:19:24,760 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-19 22:19:24,846 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-19 22:19:24,846 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;@189c36e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-19 22:19:24,846 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-19 22:19:32,522 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-19 22:19:32,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-19 22:19:32,522 INFO L85 PathProgramCache]: Analyzing trace with hash 363323727, now seen corresponding path program 1 times [2023-05-19 22:19:32,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-19 22:19:32,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757945665] [2023-05-19 22:19:32,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-19 22:19:32,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-19 22:19:32,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-19 22:19:32,742 INFO L134 CoverageAnalysis]: Checked inductivity of 12019 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 11534 trivial. 0 not checked. [2023-05-19 22:19:32,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-19 22:19:32,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757945665] [2023-05-19 22:19:32,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757945665] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-19 22:19:32,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-19 22:19:32,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-19 22:19:32,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833927426] [2023-05-19 22:19:32,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-19 22:19:32,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-19 22:19:32,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-19 22:19:32,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-19 22:19:32,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-19 22:19:32,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-19 22:19:32,744 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-19 22:19:32,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 349.0) internal successors, (698), 2 states have internal predecessors, (698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-19 22:19:32,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2023-05-19 22:19:38,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2023-05-19 22:19:38,273 WARN L619 AbstractCegarLoop]: Verification canceled: while XnfDer was eliminating 1 quantified variables from 4 xjuncts. [2023-05-19 22:19:38,273 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-19 22:19:38,273 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-19 22:19:38,274 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2023-05-19 22:19:38,275 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 49 thread instances [2023-05-19 22:19:38,275 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-19 22:19:38,278 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-19 22:19:38,291 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.05 10:19:38 BasicIcfg [2023-05-19 22:19:38,285 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,284 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-19 22:19:38,284 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,284 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-19 22:19:38,281 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-19 22:19:38,281 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-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 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-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (61)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 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-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,281 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-19 22:19:38,281 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 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-19 22:19:38,280 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-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 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-19 22:19:38,280 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-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 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-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 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-19 22:19:38,280 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-19 22:19:38,280 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-19 22:19:38,280 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-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-19 22:19:38,280 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-19 22:19:38,278 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-19 22:19:38,293 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-19 22:19:38,296 INFO L158 Benchmark]: Toolchain (without parser) took 722624.23ms. Allocated memory was 217.1MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 161.0MB in the beginning and 835.3MB in the end (delta: -674.3MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. [2023-05-19 22:19:38,296 INFO L158 Benchmark]: CDTParser took 0.40ms. Allocated memory is still 217.1MB. Free memory is still 178.6MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-19 22:19:38,296 INFO L158 Benchmark]: CACSL2BoogieTranslator took 403.73ms. Allocated memory is still 217.1MB. Free memory was 160.8MB in the beginning and 182.3MB in the end (delta: -21.5MB). Peak memory consumption was 15.5MB. Max. memory is 8.0GB. [2023-05-19 22:19:38,296 INFO L158 Benchmark]: Boogie Procedure Inliner took 36.79ms. Allocated memory is still 217.1MB. Free memory was 182.3MB in the beginning and 180.3MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-19 22:19:38,296 INFO L158 Benchmark]: Boogie Preprocessor took 23.41ms. Allocated memory is still 217.1MB. Free memory was 180.0MB in the beginning and 178.5MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-19 22:19:38,297 INFO L158 Benchmark]: RCFGBuilder took 353.96ms. Allocated memory is still 217.1MB. Free memory was 178.5MB in the beginning and 164.3MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2023-05-19 22:19:38,297 INFO L158 Benchmark]: TraceAbstraction took 721800.14ms. Allocated memory was 217.1MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 163.1MB in the beginning and 835.3MB in the end (delta: -672.2MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. [2023-05-19 22:19:38,297 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.40ms. Allocated memory is still 217.1MB. Free memory is still 178.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 403.73ms. Allocated memory is still 217.1MB. Free memory was 160.8MB in the beginning and 182.3MB in the end (delta: -21.5MB). Peak memory consumption was 15.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 36.79ms. Allocated memory is still 217.1MB. Free memory was 182.3MB in the beginning and 180.3MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 23.41ms. Allocated memory is still 217.1MB. Free memory was 180.0MB in the beginning and 178.5MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 353.96ms. Allocated memory is still 217.1MB. Free memory was 178.5MB in the beginning and 164.3MB in the end (delta: 14.2MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 721800.14ms. Allocated memory was 217.1MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 163.1MB in the beginning and 835.3MB in the end (delta: -672.2MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 965, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 89, dependent conditional: 86, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 736, independent: 733, independent conditional: 0, independent unconditional: 733, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 736, independent: 726, independent conditional: 0, independent unconditional: 726, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 126, independent: 116, independent conditional: 0, independent unconditional: 116, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 879, independent: 143, independent conditional: 0, independent unconditional: 143, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 736, unknown conditional: 0, unknown unconditional: 736] , Statistics on independence cache: Total cache size (in pairs): 736, Positive cache size: 733, Positive conditional cache size: 0, Positive unconditional cache size: 733, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, Independence queries for same thread: 86 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 68, Number of trivial persistent sets: 59, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 843, independent: 840, independent conditional: 0, independent unconditional: 840, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 965, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 89, dependent conditional: 86, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 36, independent unconditional: 840, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 879, independent: 876, independent conditional: 0, independent unconditional: 876, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 736, independent: 733, independent conditional: 0, independent unconditional: 733, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 736, independent: 726, independent conditional: 0, independent unconditional: 726, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 126, independent: 116, independent conditional: 0, independent unconditional: 116, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 879, independent: 143, independent conditional: 0, independent unconditional: 143, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 736, unknown conditional: 0, unknown unconditional: 736] , Statistics on independence cache: Total cache size (in pairs): 736, Positive cache size: 733, Positive conditional cache size: 0, Positive unconditional cache size: 733, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, Independence queries for same thread: 86 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5897, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 322, dependent conditional: 281, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5622, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 47, dependent conditional: 6, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5622, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 47, dependent conditional: 6, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4114, independent: 4071, independent conditional: 2, independent unconditional: 4069, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4114, independent: 4033, independent conditional: 0, independent unconditional: 4033, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 81, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 81, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 234, independent: 130, independent conditional: 7, independent unconditional: 123, dependent: 104, dependent conditional: 5, dependent unconditional: 99, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5626, independent: 1504, independent conditional: 0, independent unconditional: 1504, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 4114, unknown conditional: 4, unknown unconditional: 4110] , Statistics on independence cache: Total cache size (in pairs): 4114, Positive cache size: 4071, Positive conditional cache size: 2, Positive unconditional cache size: 4069, Negative cache size: 43, Negative conditional cache size: 2, Negative unconditional cache size: 41, 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: 275 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 144, Number of trivial persistent sets: 100, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4777, independent: 4736, independent conditional: 0, independent unconditional: 4736, dependent: 41, dependent conditional: 0, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5897, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 322, dependent conditional: 281, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5622, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 47, dependent conditional: 6, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5622, independent: 5575, independent conditional: 839, independent unconditional: 4736, dependent: 47, dependent conditional: 6, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5626, independent: 5575, independent conditional: 2, independent unconditional: 5573, dependent: 51, dependent conditional: 2, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4114, independent: 4071, independent conditional: 2, independent unconditional: 4069, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4114, independent: 4033, independent conditional: 0, independent unconditional: 4033, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 81, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 81, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 43, dependent conditional: 2, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 234, independent: 130, independent conditional: 7, independent unconditional: 123, dependent: 104, dependent conditional: 5, dependent unconditional: 99, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5626, independent: 1504, independent conditional: 0, independent unconditional: 1504, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 4114, unknown conditional: 4, unknown unconditional: 4110] , Statistics on independence cache: Total cache size (in pairs): 4114, Positive cache size: 4071, Positive conditional cache size: 2, Positive unconditional cache size: 4069, Negative cache size: 43, Negative conditional cache size: 2, Negative unconditional cache size: 41, 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: 275 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 12587, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 506, dependent conditional: 425, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12170, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 89, dependent conditional: 8, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 12170, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 89, dependent conditional: 8, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 9, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 5, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 5, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8291, independent: 8205, independent conditional: 4, independent unconditional: 8201, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8291, independent: 8138, independent conditional: 0, independent unconditional: 8138, dependent: 153, dependent conditional: 0, dependent unconditional: 153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 153, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 153, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 338, independent: 163, independent conditional: 8, independent unconditional: 154, dependent: 175, dependent conditional: 7, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 12183, independent: 3876, independent conditional: 0, independent unconditional: 3876, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 8291, unknown conditional: 9, unknown unconditional: 8282] , Statistics on independence cache: Total cache size (in pairs): 8291, Positive cache size: 8205, Positive conditional cache size: 4, Positive unconditional cache size: 8201, Negative cache size: 86, Negative conditional cache size: 5, Negative unconditional cache size: 81, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 417 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 225, Number of trivial persistent sets: 142, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9635, independent: 9554, independent conditional: 0, independent unconditional: 9554, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 12587, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 506, dependent conditional: 425, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12170, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 89, dependent conditional: 8, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 12170, independent: 12081, independent conditional: 2527, independent unconditional: 9554, dependent: 89, dependent conditional: 8, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 9, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 5, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 12183, independent: 12081, independent conditional: 4, independent unconditional: 12077, dependent: 102, dependent conditional: 5, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8291, independent: 8205, independent conditional: 4, independent unconditional: 8201, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8291, independent: 8138, independent conditional: 0, independent unconditional: 8138, dependent: 153, dependent conditional: 0, dependent unconditional: 153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 153, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 153, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 86, dependent conditional: 5, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 338, independent: 163, independent conditional: 8, independent unconditional: 154, dependent: 175, dependent conditional: 7, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 12183, independent: 3876, independent conditional: 0, independent unconditional: 3876, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 8291, unknown conditional: 9, unknown unconditional: 8282] , Statistics on independence cache: Total cache size (in pairs): 8291, Positive cache size: 8205, Positive conditional cache size: 4, Positive unconditional cache size: 8201, Negative cache size: 86, Negative conditional cache size: 5, Negative unconditional cache size: 81, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 417 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 20522, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 621, dependent conditional: 488, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20045, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 144, dependent conditional: 11, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20045, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 144, dependent conditional: 11, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 9, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 5, dependent unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 5, dependent unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13801, independent: 13663, independent conditional: 4, independent unconditional: 13659, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13801, independent: 13558, independent conditional: 0, independent unconditional: 13558, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 243, independent: 105, independent conditional: 4, independent unconditional: 101, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 243, independent: 105, independent conditional: 4, independent unconditional: 101, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 366, independent: 176, independent conditional: 7, independent unconditional: 169, dependent: 190, dependent conditional: 7, dependent unconditional: 183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 20058, independent: 6238, independent conditional: 0, independent unconditional: 6238, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 13801, unknown conditional: 9, unknown unconditional: 13792] , Statistics on independence cache: Total cache size (in pairs): 13801, Positive cache size: 13663, Positive conditional cache size: 4, Positive unconditional cache size: 13659, Negative cache size: 138, Negative conditional cache size: 5, Negative unconditional cache size: 133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 477 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 300, Number of trivial persistent sets: 182, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15779, independent: 15646, independent conditional: 0, independent unconditional: 15646, dependent: 133, dependent conditional: 0, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 20522, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 621, dependent conditional: 488, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20045, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 144, dependent conditional: 11, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20045, independent: 19901, independent conditional: 4255, independent unconditional: 15646, dependent: 144, dependent conditional: 11, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 9, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 5, dependent unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 20058, independent: 19901, independent conditional: 4, independent unconditional: 19897, dependent: 157, dependent conditional: 5, dependent unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13801, independent: 13663, independent conditional: 4, independent unconditional: 13659, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13801, independent: 13558, independent conditional: 0, independent unconditional: 13558, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 243, independent: 105, independent conditional: 4, independent unconditional: 101, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 243, independent: 105, independent conditional: 4, independent unconditional: 101, dependent: 138, dependent conditional: 5, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 366, independent: 176, independent conditional: 7, independent unconditional: 169, dependent: 190, dependent conditional: 7, dependent unconditional: 183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 20058, independent: 6238, independent conditional: 0, independent unconditional: 6238, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 13801, unknown conditional: 9, unknown unconditional: 13792] , Statistics on independence cache: Total cache size (in pairs): 13801, Positive cache size: 13663, Positive conditional cache size: 4, Positive unconditional cache size: 13659, Negative cache size: 138, Negative conditional cache size: 5, Negative unconditional cache size: 133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 477 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30261, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 582, dependent conditional: 378, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29912, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 233, dependent conditional: 29, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29912, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 233, dependent conditional: 29, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 25, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 9, dependent unconditional: 255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 9, dependent unconditional: 255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19672, independent: 19459, independent conditional: 6, independent unconditional: 19453, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19672, independent: 19302, independent conditional: 0, independent unconditional: 19302, dependent: 370, dependent conditional: 0, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 370, independent: 157, independent conditional: 6, independent unconditional: 151, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 370, independent: 157, independent conditional: 6, independent unconditional: 151, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 506, independent: 233, independent conditional: 8, independent unconditional: 225, dependent: 273, dependent conditional: 12, dependent unconditional: 261, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29943, independent: 10220, independent conditional: 0, independent unconditional: 10220, dependent: 51, dependent conditional: 0, dependent unconditional: 51, unknown: 19672, unknown conditional: 15, unknown unconditional: 19657] , Statistics on independence cache: Total cache size (in pairs): 19672, Positive cache size: 19459, Positive conditional cache size: 6, Positive unconditional cache size: 19453, Negative cache size: 213, Negative conditional cache size: 9, Negative unconditional cache size: 204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 16, Maximal queried relation: 2, Independence queries for same thread: 349 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 446, Number of trivial persistent sets: 262, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22732, independent: 22528, independent conditional: 0, independent unconditional: 22528, dependent: 204, dependent conditional: 0, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30261, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 582, dependent conditional: 378, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29912, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 233, dependent conditional: 29, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29912, independent: 29679, independent conditional: 7151, independent unconditional: 22528, dependent: 233, dependent conditional: 29, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 25, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 9, dependent unconditional: 255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29943, independent: 29679, independent conditional: 6, independent unconditional: 29673, dependent: 264, dependent conditional: 9, dependent unconditional: 255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19672, independent: 19459, independent conditional: 6, independent unconditional: 19453, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19672, independent: 19302, independent conditional: 0, independent unconditional: 19302, dependent: 370, dependent conditional: 0, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 370, independent: 157, independent conditional: 6, independent unconditional: 151, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 370, independent: 157, independent conditional: 6, independent unconditional: 151, dependent: 213, dependent conditional: 9, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 506, independent: 233, independent conditional: 8, independent unconditional: 225, dependent: 273, dependent conditional: 12, dependent unconditional: 261, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29943, independent: 10220, independent conditional: 0, independent unconditional: 10220, dependent: 51, dependent conditional: 0, dependent unconditional: 51, unknown: 19672, unknown conditional: 15, unknown unconditional: 19657] , Statistics on independence cache: Total cache size (in pairs): 19672, Positive cache size: 19459, Positive conditional cache size: 6, Positive unconditional cache size: 19453, Negative cache size: 213, Negative conditional cache size: 9, Negative unconditional cache size: 204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 16, Maximal queried relation: 2, Independence queries for same thread: 349 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 39624, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 604, dependent conditional: 309, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39359, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 339, dependent conditional: 44, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 39359, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 339, dependent conditional: 44, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 43, dependent unconditional: 350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 14, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 14, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 27846, independent: 27537, independent conditional: 11, independent unconditional: 27526, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 27846, independent: 27349, independent conditional: 0, independent unconditional: 27349, dependent: 497, dependent conditional: 0, dependent unconditional: 497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 497, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 497, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 678, independent: 285, independent conditional: 16, independent unconditional: 269, dependent: 393, dependent conditional: 44, dependent unconditional: 349, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39413, independent: 11483, independent conditional: 0, independent unconditional: 11483, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 27846, unknown conditional: 25, unknown unconditional: 27821] , Statistics on independence cache: Total cache size (in pairs): 27846, Positive cache size: 27537, Positive conditional cache size: 11, Positive unconditional cache size: 27526, Negative cache size: 309, Negative conditional cache size: 14, Negative unconditional cache size: 295, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 1, Independence queries for same thread: 265 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 450, Number of trivial persistent sets: 315, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31255, independent: 30960, independent conditional: 0, independent unconditional: 30960, dependent: 295, dependent conditional: 0, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 39624, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 604, dependent conditional: 309, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39359, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 339, dependent conditional: 44, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 39359, independent: 39020, independent conditional: 8060, independent unconditional: 30960, dependent: 339, dependent conditional: 44, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 43, dependent unconditional: 350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 14, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39413, independent: 39020, independent conditional: 11, independent unconditional: 39009, dependent: 393, dependent conditional: 14, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 27846, independent: 27537, independent conditional: 11, independent unconditional: 27526, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 27846, independent: 27349, independent conditional: 0, independent unconditional: 27349, dependent: 497, dependent conditional: 0, dependent unconditional: 497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 497, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 497, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 309, dependent conditional: 14, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 678, independent: 285, independent conditional: 16, independent unconditional: 269, dependent: 393, dependent conditional: 44, dependent unconditional: 349, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39413, independent: 11483, independent conditional: 0, independent unconditional: 11483, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 27846, unknown conditional: 25, unknown unconditional: 27821] , Statistics on independence cache: Total cache size (in pairs): 27846, Positive cache size: 27537, Positive conditional cache size: 11, Positive unconditional cache size: 27526, Negative cache size: 309, Negative conditional cache size: 14, Negative unconditional cache size: 295, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 1, Independence queries for same thread: 265 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 31818, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 352, dependent conditional: 92, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31743, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 277, dependent conditional: 17, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31743, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 277, dependent conditional: 17, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 17, dependent unconditional: 287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 9, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 9, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26020, independent: 25751, independent conditional: 10, independent unconditional: 25741, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26020, independent: 25577, independent conditional: 0, independent unconditional: 25577, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 443, independent: 174, independent conditional: 10, independent unconditional: 164, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 443, independent: 174, independent conditional: 10, independent unconditional: 164, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 529, independent: 227, independent conditional: 13, independent unconditional: 214, dependent: 302, dependent conditional: 10, dependent unconditional: 292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31770, independent: 5715, independent conditional: 0, independent unconditional: 5715, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 26020, unknown conditional: 19, unknown unconditional: 26001] , Statistics on independence cache: Total cache size (in pairs): 26020, Positive cache size: 25751, Positive conditional cache size: 10, Positive unconditional cache size: 25741, Negative cache size: 269, Negative conditional cache size: 9, Negative unconditional cache size: 260, 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: 75 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 334, Number of trivial persistent sets: 266, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 28176, independent: 27916, independent conditional: 0, independent unconditional: 27916, dependent: 260, dependent conditional: 0, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 31818, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 352, dependent conditional: 92, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31743, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 277, dependent conditional: 17, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31743, independent: 31466, independent conditional: 3550, independent unconditional: 27916, dependent: 277, dependent conditional: 17, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 17, dependent unconditional: 287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 9, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31770, independent: 31466, independent conditional: 10, independent unconditional: 31456, dependent: 304, dependent conditional: 9, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26020, independent: 25751, independent conditional: 10, independent unconditional: 25741, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26020, independent: 25577, independent conditional: 0, independent unconditional: 25577, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 443, independent: 174, independent conditional: 10, independent unconditional: 164, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 443, independent: 174, independent conditional: 10, independent unconditional: 164, dependent: 269, dependent conditional: 9, dependent unconditional: 260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 529, independent: 227, independent conditional: 13, independent unconditional: 214, dependent: 302, dependent conditional: 10, dependent unconditional: 292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31770, independent: 5715, independent conditional: 0, independent unconditional: 5715, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 26020, unknown conditional: 19, unknown unconditional: 26001] , Statistics on independence cache: Total cache size (in pairs): 26020, Positive cache size: 25751, Positive conditional cache size: 10, Positive unconditional cache size: 25741, Negative cache size: 269, Negative conditional cache size: 9, Negative unconditional cache size: 260, 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: 75 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 57379, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 654, dependent conditional: 189, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57226, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 501, dependent conditional: 36, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 57226, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 501, dependent conditional: 36, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 35, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 15, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 15, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 44024, independent: 43544, independent conditional: 15, independent unconditional: 43529, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 44024, independent: 43266, independent conditional: 0, independent unconditional: 43266, dependent: 758, dependent conditional: 0, dependent unconditional: 758, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 758, independent: 278, independent conditional: 15, independent unconditional: 263, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 758, independent: 278, independent conditional: 15, independent unconditional: 263, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 896, independent: 371, independent conditional: 24, independent unconditional: 348, dependent: 524, dependent conditional: 20, dependent unconditional: 505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 57276, independent: 13181, independent conditional: 0, independent unconditional: 13181, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 44024, unknown conditional: 30, unknown unconditional: 43994] , Statistics on independence cache: Total cache size (in pairs): 44024, Positive cache size: 43544, Positive conditional cache size: 15, Positive unconditional cache size: 43529, Negative cache size: 480, Negative conditional cache size: 15, Negative unconditional cache size: 465, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20, Maximal queried relation: 1, Independence queries for same thread: 153 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.1s, Number of persistent set computation: 632, Number of trivial persistent sets: 440, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 48926, independent: 48461, independent conditional: 0, independent unconditional: 48461, dependent: 465, dependent conditional: 0, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 57379, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 654, dependent conditional: 189, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57226, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 501, dependent conditional: 36, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 57226, independent: 56725, independent conditional: 8264, independent unconditional: 48461, dependent: 501, dependent conditional: 36, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 35, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 15, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 57276, independent: 56725, independent conditional: 15, independent unconditional: 56710, dependent: 551, dependent conditional: 15, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 44024, independent: 43544, independent conditional: 15, independent unconditional: 43529, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 44024, independent: 43266, independent conditional: 0, independent unconditional: 43266, dependent: 758, dependent conditional: 0, dependent unconditional: 758, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 758, independent: 278, independent conditional: 15, independent unconditional: 263, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 758, independent: 278, independent conditional: 15, independent unconditional: 263, dependent: 480, dependent conditional: 15, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 896, independent: 371, independent conditional: 24, independent unconditional: 348, dependent: 524, dependent conditional: 20, dependent unconditional: 505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 57276, independent: 13181, independent conditional: 0, independent unconditional: 13181, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 44024, unknown conditional: 30, unknown unconditional: 43994] , Statistics on independence cache: Total cache size (in pairs): 44024, Positive cache size: 43544, Positive conditional cache size: 15, Positive unconditional cache size: 43529, Negative cache size: 480, Negative conditional cache size: 15, Negative unconditional cache size: 465, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20, Maximal queried relation: 1, Independence queries for same thread: 153 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 77379, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 1153, dependent conditional: 508, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 76953, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 727, dependent conditional: 82, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 76953, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 727, dependent conditional: 82, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 69, dependent unconditional: 748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 26, dependent unconditional: 791, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 26, dependent unconditional: 791, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 58988, independent: 58317, independent conditional: 21, independent unconditional: 58296, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 58988, independent: 57956, independent conditional: 0, independent unconditional: 57956, dependent: 1032, dependent conditional: 0, dependent unconditional: 1032, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1032, independent: 361, independent conditional: 21, independent unconditional: 340, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1032, independent: 361, independent conditional: 21, independent unconditional: 340, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1147, independent: 388, independent conditional: 31, independent unconditional: 357, dependent: 759, dependent conditional: 26, dependent unconditional: 733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 77043, independent: 17909, independent conditional: 0, independent unconditional: 17909, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 58988, unknown conditional: 47, unknown unconditional: 58941] , Statistics on independence cache: Total cache size (in pairs): 58988, Positive cache size: 58317, Positive conditional cache size: 21, Positive unconditional cache size: 58296, Negative cache size: 671, Negative conditional cache size: 26, Negative unconditional cache size: 645, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 43, Maximal queried relation: 1, Independence queries for same thread: 426 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.4s, Number of persistent set computation: 874, Number of trivial persistent sets: 617, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65877, independent: 65232, independent conditional: 0, independent unconditional: 65232, dependent: 645, dependent conditional: 0, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 77379, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 1153, dependent conditional: 508, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 76953, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 727, dependent conditional: 82, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 76953, independent: 76226, independent conditional: 10994, independent unconditional: 65232, dependent: 727, dependent conditional: 82, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 69, dependent unconditional: 748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 26, dependent unconditional: 791, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 77043, independent: 76226, independent conditional: 21, independent unconditional: 76205, dependent: 817, dependent conditional: 26, dependent unconditional: 791, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 58988, independent: 58317, independent conditional: 21, independent unconditional: 58296, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 58988, independent: 57956, independent conditional: 0, independent unconditional: 57956, dependent: 1032, dependent conditional: 0, dependent unconditional: 1032, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1032, independent: 361, independent conditional: 21, independent unconditional: 340, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1032, independent: 361, independent conditional: 21, independent unconditional: 340, dependent: 671, dependent conditional: 26, dependent unconditional: 645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1147, independent: 388, independent conditional: 31, independent unconditional: 357, dependent: 759, dependent conditional: 26, dependent unconditional: 733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 77043, independent: 17909, independent conditional: 0, independent unconditional: 17909, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 58988, unknown conditional: 47, unknown unconditional: 58941] , Statistics on independence cache: Total cache size (in pairs): 58988, Positive cache size: 58317, Positive conditional cache size: 21, Positive unconditional cache size: 58296, Negative cache size: 671, Negative conditional cache size: 26, Negative unconditional cache size: 645, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 43, Maximal queried relation: 1, Independence queries for same thread: 426 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 66827, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 646, dependent conditional: 117, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66730, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 549, dependent conditional: 20, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 66730, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 549, dependent conditional: 20, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 19, dependent unconditional: 571, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 14, dependent unconditional: 576, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 14, dependent unconditional: 576, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57481, independent: 56938, independent conditional: 22, independent unconditional: 56916, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57481, independent: 56622, independent conditional: 0, independent unconditional: 56622, dependent: 859, dependent conditional: 0, dependent unconditional: 859, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 859, independent: 316, independent conditional: 22, independent unconditional: 294, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 859, independent: 316, independent conditional: 22, independent unconditional: 294, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 991, independent: 379, independent conditional: 27, independent unconditional: 352, dependent: 612, dependent conditional: 14, dependent unconditional: 598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66771, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 57481, unknown conditional: 36, unknown unconditional: 57445] , Statistics on independence cache: Total cache size (in pairs): 57481, Positive cache size: 56938, Positive conditional cache size: 22, Positive unconditional cache size: 56916, Negative cache size: 543, Negative conditional cache size: 14, Negative unconditional cache size: 529, 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: 97 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.2s, Number of persistent set computation: 525, Number of trivial persistent sets: 420, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 61672, independent: 61143, independent conditional: 0, independent unconditional: 61143, dependent: 529, dependent conditional: 0, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 66827, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 646, dependent conditional: 117, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66730, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 549, dependent conditional: 20, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 66730, independent: 66181, independent conditional: 5038, independent unconditional: 61143, dependent: 549, dependent conditional: 20, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 19, dependent unconditional: 571, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 14, dependent unconditional: 576, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 66771, independent: 66181, independent conditional: 22, independent unconditional: 66159, dependent: 590, dependent conditional: 14, dependent unconditional: 576, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57481, independent: 56938, independent conditional: 22, independent unconditional: 56916, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57481, independent: 56622, independent conditional: 0, independent unconditional: 56622, dependent: 859, dependent conditional: 0, dependent unconditional: 859, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 859, independent: 316, independent conditional: 22, independent unconditional: 294, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 859, independent: 316, independent conditional: 22, independent unconditional: 294, dependent: 543, dependent conditional: 14, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 991, independent: 379, independent conditional: 27, independent unconditional: 352, dependent: 612, dependent conditional: 14, dependent unconditional: 598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66771, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 57481, unknown conditional: 36, unknown unconditional: 57445] , Statistics on independence cache: Total cache size (in pairs): 57481, Positive cache size: 56938, Positive conditional cache size: 22, Positive unconditional cache size: 56916, Negative cache size: 543, Negative conditional cache size: 14, Negative unconditional cache size: 529, 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: 97 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 119147, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 1558, dependent conditional: 654, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118583, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 994, dependent conditional: 90, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 118583, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 994, dependent conditional: 90, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 88, dependent unconditional: 1023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 27, dependent unconditional: 1084, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 27, dependent unconditional: 1084, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 84306, independent: 83375, independent conditional: 29, independent unconditional: 83346, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 84306, independent: 82856, independent conditional: 0, independent unconditional: 82856, dependent: 1450, dependent conditional: 0, dependent unconditional: 1450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1450, independent: 519, independent conditional: 29, independent unconditional: 490, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1450, independent: 519, independent conditional: 29, independent unconditional: 490, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1562, independent: 530, independent conditional: 32, independent unconditional: 498, dependent: 1032, dependent conditional: 26, dependent unconditional: 1006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 118700, independent: 34214, independent conditional: 0, independent unconditional: 34214, dependent: 180, dependent conditional: 0, dependent unconditional: 180, unknown: 84306, unknown conditional: 56, unknown unconditional: 84250] , Statistics on independence cache: Total cache size (in pairs): 84306, Positive cache size: 83375, Positive conditional cache size: 29, Positive unconditional cache size: 83346, Negative cache size: 931, Negative conditional cache size: 27, Negative unconditional cache size: 904, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 61, Maximal queried relation: 1, Independence queries for same thread: 564 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.9s, Number of persistent set computation: 1027, Number of trivial persistent sets: 687, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 94739, independent: 93835, independent conditional: 0, independent unconditional: 93835, dependent: 904, dependent conditional: 0, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 119147, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 1558, dependent conditional: 654, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118583, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 994, dependent conditional: 90, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 118583, independent: 117589, independent conditional: 23754, independent unconditional: 93835, dependent: 994, dependent conditional: 90, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 88, dependent unconditional: 1023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 27, dependent unconditional: 1084, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 118700, independent: 117589, independent conditional: 29, independent unconditional: 117560, dependent: 1111, dependent conditional: 27, dependent unconditional: 1084, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 84306, independent: 83375, independent conditional: 29, independent unconditional: 83346, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 84306, independent: 82856, independent conditional: 0, independent unconditional: 82856, dependent: 1450, dependent conditional: 0, dependent unconditional: 1450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1450, independent: 519, independent conditional: 29, independent unconditional: 490, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1450, independent: 519, independent conditional: 29, independent unconditional: 490, dependent: 931, dependent conditional: 27, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1562, independent: 530, independent conditional: 32, independent unconditional: 498, dependent: 1032, dependent conditional: 26, dependent unconditional: 1006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 118700, independent: 34214, independent conditional: 0, independent unconditional: 34214, dependent: 180, dependent conditional: 0, dependent unconditional: 180, unknown: 84306, unknown conditional: 56, unknown unconditional: 84250] , Statistics on independence cache: Total cache size (in pairs): 84306, Positive cache size: 83375, Positive conditional cache size: 29, Positive unconditional cache size: 83346, Negative cache size: 931, Negative conditional cache size: 27, Negative unconditional cache size: 904, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 61, Maximal queried relation: 1, Independence queries for same thread: 564 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 96989, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 1000, dependent conditional: 228, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96790, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 801, dependent conditional: 29, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96790, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 801, dependent conditional: 29, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 27, dependent unconditional: 839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 25, dependent unconditional: 841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 25, dependent unconditional: 841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 82945, independent: 82148, independent conditional: 38, independent unconditional: 82110, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 82945, independent: 81708, independent conditional: 0, independent unconditional: 81708, dependent: 1237, dependent conditional: 0, dependent unconditional: 1237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1237, independent: 440, independent conditional: 38, independent unconditional: 402, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1237, independent: 440, independent conditional: 38, independent unconditional: 402, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1272, independent: 474, independent conditional: 104, independent unconditional: 371, dependent: 798, dependent conditional: 23, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96855, independent: 13841, independent conditional: 0, independent unconditional: 13841, dependent: 69, dependent conditional: 0, dependent unconditional: 69, unknown: 82945, unknown conditional: 63, unknown unconditional: 82882] , Statistics on independence cache: Total cache size (in pairs): 82945, Positive cache size: 82148, Positive conditional cache size: 38, Positive unconditional cache size: 82110, Negative cache size: 797, Negative conditional cache size: 25, Negative unconditional cache size: 772, 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: 199 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.4s, Number of persistent set computation: 647, Number of trivial persistent sets: 490, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 88345, independent: 87573, independent conditional: 0, independent unconditional: 87573, dependent: 772, dependent conditional: 0, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 96989, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 1000, dependent conditional: 228, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96790, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 801, dependent conditional: 29, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96790, independent: 95989, independent conditional: 8416, independent unconditional: 87573, dependent: 801, dependent conditional: 29, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 27, dependent unconditional: 839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 25, dependent unconditional: 841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96855, independent: 95989, independent conditional: 38, independent unconditional: 95951, dependent: 866, dependent conditional: 25, dependent unconditional: 841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 82945, independent: 82148, independent conditional: 38, independent unconditional: 82110, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 82945, independent: 81708, independent conditional: 0, independent unconditional: 81708, dependent: 1237, dependent conditional: 0, dependent unconditional: 1237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1237, independent: 440, independent conditional: 38, independent unconditional: 402, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1237, independent: 440, independent conditional: 38, independent unconditional: 402, dependent: 797, dependent conditional: 25, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1272, independent: 474, independent conditional: 104, independent unconditional: 371, dependent: 798, dependent conditional: 23, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96855, independent: 13841, independent conditional: 0, independent unconditional: 13841, dependent: 69, dependent conditional: 0, dependent unconditional: 69, unknown: 82945, unknown conditional: 63, unknown unconditional: 82882] , Statistics on independence cache: Total cache size (in pairs): 82945, Positive cache size: 82148, Positive conditional cache size: 38, Positive unconditional cache size: 82110, Negative cache size: 797, Negative conditional cache size: 25, Negative unconditional cache size: 772, 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: 199 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 105584, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 1058, dependent conditional: 233, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105386, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 860, dependent conditional: 35, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105386, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 860, dependent conditional: 35, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 32, dependent unconditional: 898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 90406, independent: 89554, independent conditional: 38, independent unconditional: 89516, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 90406, independent: 89068, independent conditional: 0, independent unconditional: 89068, dependent: 1338, dependent conditional: 0, dependent unconditional: 1338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1338, independent: 486, independent conditional: 38, independent unconditional: 448, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1338, independent: 486, independent conditional: 38, independent unconditional: 448, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1258, independent: 472, independent conditional: 37, independent unconditional: 434, dependent: 786, dependent conditional: 29, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 105456, independent: 14972, independent conditional: 0, independent unconditional: 14972, dependent: 78, dependent conditional: 0, dependent unconditional: 78, unknown: 90406, unknown conditional: 65, unknown unconditional: 90341] , Statistics on independence cache: Total cache size (in pairs): 90406, Positive cache size: 89554, Positive conditional cache size: 38, Positive unconditional cache size: 89516, Negative cache size: 852, Negative conditional cache size: 27, Negative unconditional cache size: 825, 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: 198 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 715, Number of trivial persistent sets: 563, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 95975, independent: 95150, independent conditional: 0, independent unconditional: 95150, dependent: 825, dependent conditional: 0, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 105584, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 1058, dependent conditional: 233, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105386, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 860, dependent conditional: 35, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105386, independent: 104526, independent conditional: 9376, independent unconditional: 95150, dependent: 860, dependent conditional: 35, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 32, dependent unconditional: 898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 105456, independent: 104526, independent conditional: 38, independent unconditional: 104488, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 90406, independent: 89554, independent conditional: 38, independent unconditional: 89516, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 90406, independent: 89068, independent conditional: 0, independent unconditional: 89068, dependent: 1338, dependent conditional: 0, dependent unconditional: 1338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1338, independent: 486, independent conditional: 38, independent unconditional: 448, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1338, independent: 486, independent conditional: 38, independent unconditional: 448, dependent: 852, dependent conditional: 27, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1258, independent: 472, independent conditional: 37, independent unconditional: 434, dependent: 786, dependent conditional: 29, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 105456, independent: 14972, independent conditional: 0, independent unconditional: 14972, dependent: 78, dependent conditional: 0, dependent unconditional: 78, unknown: 90406, unknown conditional: 65, unknown unconditional: 90341] , Statistics on independence cache: Total cache size (in pairs): 90406, Positive cache size: 89554, Positive conditional cache size: 38, Positive unconditional cache size: 89516, Negative cache size: 852, Negative conditional cache size: 27, Negative unconditional cache size: 825, 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: 198 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 140320, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1490, dependent conditional: 322, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 140065, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1235, dependent conditional: 67, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 140065, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1235, dependent conditional: 67, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 65, dependent unconditional: 1280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 30, dependent unconditional: 1315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 30, dependent unconditional: 1315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 115888, independent: 114690, independent conditional: 45, independent unconditional: 114645, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 115888, independent: 114063, independent conditional: 0, independent unconditional: 114063, dependent: 1825, dependent conditional: 0, dependent unconditional: 1825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1825, independent: 627, independent conditional: 45, independent unconditional: 582, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1825, independent: 627, independent conditional: 45, independent unconditional: 582, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1545, independent: 533, independent conditional: 39, independent unconditional: 494, dependent: 1012, dependent conditional: 25, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 140175, independent: 24140, independent conditional: 0, independent unconditional: 24140, dependent: 147, dependent conditional: 0, dependent unconditional: 147, unknown: 115888, unknown conditional: 75, unknown unconditional: 115813] , Statistics on independence cache: Total cache size (in pairs): 115888, Positive cache size: 114690, Positive conditional cache size: 45, Positive unconditional cache size: 114645, Negative cache size: 1198, Negative conditional cache size: 30, Negative unconditional cache size: 1168, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 35, Maximal queried relation: 1, Independence queries for same thread: 255 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 926, Number of trivial persistent sets: 659, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124988, independent: 123820, independent conditional: 0, independent unconditional: 123820, dependent: 1168, dependent conditional: 0, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 140320, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1490, dependent conditional: 322, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 140065, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1235, dependent conditional: 67, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 140065, independent: 138830, independent conditional: 15010, independent unconditional: 123820, dependent: 1235, dependent conditional: 67, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 65, dependent unconditional: 1280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 30, dependent unconditional: 1315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 140175, independent: 138830, independent conditional: 45, independent unconditional: 138785, dependent: 1345, dependent conditional: 30, dependent unconditional: 1315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 115888, independent: 114690, independent conditional: 45, independent unconditional: 114645, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 115888, independent: 114063, independent conditional: 0, independent unconditional: 114063, dependent: 1825, dependent conditional: 0, dependent unconditional: 1825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1825, independent: 627, independent conditional: 45, independent unconditional: 582, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1825, independent: 627, independent conditional: 45, independent unconditional: 582, dependent: 1198, dependent conditional: 30, dependent unconditional: 1168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1545, independent: 533, independent conditional: 39, independent unconditional: 494, dependent: 1012, dependent conditional: 25, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 140175, independent: 24140, independent conditional: 0, independent unconditional: 24140, dependent: 147, dependent conditional: 0, dependent unconditional: 147, unknown: 115888, unknown conditional: 75, unknown unconditional: 115813] , Statistics on independence cache: Total cache size (in pairs): 115888, Positive cache size: 114690, Positive conditional cache size: 45, Positive unconditional cache size: 114645, Negative cache size: 1198, Negative conditional cache size: 30, Negative unconditional cache size: 1168, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 35, Maximal queried relation: 1, Independence queries for same thread: 255 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 187279, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1927, dependent conditional: 417, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186975, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1623, dependent conditional: 113, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 186975, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1623, dependent conditional: 113, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 111, dependent unconditional: 1679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 46, dependent unconditional: 1744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 46, dependent unconditional: 1744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144894, independent: 143338, independent conditional: 56, independent unconditional: 143282, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144894, independent: 142559, independent conditional: 0, independent unconditional: 142559, dependent: 2335, dependent conditional: 0, dependent unconditional: 2335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2335, independent: 779, independent conditional: 56, independent unconditional: 723, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2335, independent: 779, independent conditional: 56, independent unconditional: 723, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2163, independent: 683, independent conditional: 53, independent unconditional: 629, dependent: 1481, dependent conditional: 41, dependent unconditional: 1440, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 187142, independent: 42014, independent conditional: 0, independent unconditional: 42014, dependent: 234, dependent conditional: 0, dependent unconditional: 234, unknown: 144894, unknown conditional: 102, unknown unconditional: 144792] , Statistics on independence cache: Total cache size (in pairs): 144894, Positive cache size: 143338, Positive conditional cache size: 56, Positive unconditional cache size: 143282, Negative cache size: 1556, Negative conditional cache size: 46, Negative unconditional cache size: 1510, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 65, Maximal queried relation: 1, Independence queries for same thread: 304 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.7s, Number of persistent set computation: 1057, Number of trivial persistent sets: 756, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158441, independent: 156931, independent conditional: 0, independent unconditional: 156931, dependent: 1510, dependent conditional: 0, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 187279, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1927, dependent conditional: 417, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186975, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1623, dependent conditional: 113, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 186975, independent: 185352, independent conditional: 28421, independent unconditional: 156931, dependent: 1623, dependent conditional: 113, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 111, dependent unconditional: 1679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 46, dependent unconditional: 1744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 187142, independent: 185352, independent conditional: 56, independent unconditional: 185296, dependent: 1790, dependent conditional: 46, dependent unconditional: 1744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144894, independent: 143338, independent conditional: 56, independent unconditional: 143282, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144894, independent: 142559, independent conditional: 0, independent unconditional: 142559, dependent: 2335, dependent conditional: 0, dependent unconditional: 2335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2335, independent: 779, independent conditional: 56, independent unconditional: 723, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2335, independent: 779, independent conditional: 56, independent unconditional: 723, dependent: 1556, dependent conditional: 46, dependent unconditional: 1510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2163, independent: 683, independent conditional: 53, independent unconditional: 629, dependent: 1481, dependent conditional: 41, dependent unconditional: 1440, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 187142, independent: 42014, independent conditional: 0, independent unconditional: 42014, dependent: 234, dependent conditional: 0, dependent unconditional: 234, unknown: 144894, unknown conditional: 102, unknown unconditional: 144792] , Statistics on independence cache: Total cache size (in pairs): 144894, Positive cache size: 143338, Positive conditional cache size: 56, Positive unconditional cache size: 143282, Negative cache size: 1556, Negative conditional cache size: 46, Negative unconditional cache size: 1510, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 65, Maximal queried relation: 1, Independence queries for same thread: 304 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 224924, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 2391, dependent conditional: 613, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 224461, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 1928, dependent conditional: 150, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 224461, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 1928, dependent conditional: 150, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 147, dependent unconditional: 1984, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 50, dependent unconditional: 2081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 50, dependent unconditional: 2081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 168871, independent: 167043, independent conditional: 56, independent unconditional: 166987, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 168871, independent: 166118, independent conditional: 0, independent unconditional: 166118, dependent: 2753, dependent conditional: 0, dependent unconditional: 2753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2753, independent: 925, independent conditional: 56, independent unconditional: 869, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2753, independent: 925, independent conditional: 56, independent unconditional: 869, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2229, independent: 735, independent conditional: 51, independent unconditional: 684, dependent: 1494, dependent conditional: 40, dependent unconditional: 1454, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 224664, independent: 55490, independent conditional: 0, independent unconditional: 55490, dependent: 303, dependent conditional: 0, dependent unconditional: 303, unknown: 168871, unknown conditional: 106, unknown unconditional: 168765] , Statistics on independence cache: Total cache size (in pairs): 168871, Positive cache size: 167043, Positive conditional cache size: 56, Positive unconditional cache size: 166987, Negative cache size: 1828, Negative conditional cache size: 50, Negative unconditional cache size: 1778, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 97, Maximal queried relation: 1, Independence queries for same thread: 463 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.8s, Number of persistent set computation: 1279, Number of trivial persistent sets: 898, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186987, independent: 185209, independent conditional: 0, independent unconditional: 185209, dependent: 1778, dependent conditional: 0, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 224924, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 2391, dependent conditional: 613, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 224461, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 1928, dependent conditional: 150, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 224461, independent: 222533, independent conditional: 37324, independent unconditional: 185209, dependent: 1928, dependent conditional: 150, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 147, dependent unconditional: 1984, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 50, dependent unconditional: 2081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 224664, independent: 222533, independent conditional: 56, independent unconditional: 222477, dependent: 2131, dependent conditional: 50, dependent unconditional: 2081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 168871, independent: 167043, independent conditional: 56, independent unconditional: 166987, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 168871, independent: 166118, independent conditional: 0, independent unconditional: 166118, dependent: 2753, dependent conditional: 0, dependent unconditional: 2753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2753, independent: 925, independent conditional: 56, independent unconditional: 869, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2753, independent: 925, independent conditional: 56, independent unconditional: 869, dependent: 1828, dependent conditional: 50, dependent unconditional: 1778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2229, independent: 735, independent conditional: 51, independent unconditional: 684, dependent: 1494, dependent conditional: 40, dependent unconditional: 1454, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 224664, independent: 55490, independent conditional: 0, independent unconditional: 55490, dependent: 303, dependent conditional: 0, dependent unconditional: 303, unknown: 168871, unknown conditional: 106, unknown unconditional: 168765] , Statistics on independence cache: Total cache size (in pairs): 168871, Positive cache size: 167043, Positive conditional cache size: 56, Positive unconditional cache size: 166987, Negative cache size: 1828, Negative conditional cache size: 50, Negative unconditional cache size: 1778, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 97, Maximal queried relation: 1, Independence queries for same thread: 463 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 250696, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2618, dependent conditional: 554, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 250296, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2218, dependent conditional: 154, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 250296, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2218, dependent conditional: 154, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 147, dependent unconditional: 2286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 51, dependent unconditional: 2382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 51, dependent unconditional: 2382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 191674, independent: 189559, independent conditional: 68, independent unconditional: 189491, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 191674, independent: 188495, independent conditional: 0, independent unconditional: 188495, dependent: 3179, dependent conditional: 0, dependent unconditional: 3179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3179, independent: 1064, independent conditional: 68, independent unconditional: 996, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3179, independent: 1064, independent conditional: 68, independent unconditional: 996, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2679, independent: 890, independent conditional: 62, independent unconditional: 828, dependent: 1789, dependent conditional: 39, dependent unconditional: 1751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 250511, independent: 58519, independent conditional: 0, independent unconditional: 58519, dependent: 318, dependent conditional: 0, dependent unconditional: 318, unknown: 191674, unknown conditional: 119, unknown unconditional: 191555] , Statistics on independence cache: Total cache size (in pairs): 191674, Positive cache size: 189559, Positive conditional cache size: 68, Positive unconditional cache size: 189491, Negative cache size: 2115, Negative conditional cache size: 51, Negative unconditional cache size: 2064, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 96, Maximal queried relation: 1, Independence queries for same thread: 400 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.3s, Number of persistent set computation: 1627, Number of trivial persistent sets: 1056, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 212279, independent: 210215, independent conditional: 0, independent unconditional: 210215, dependent: 2064, dependent conditional: 0, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 250696, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2618, dependent conditional: 554, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 250296, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2218, dependent conditional: 154, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 250296, independent: 248078, independent conditional: 37863, independent unconditional: 210215, dependent: 2218, dependent conditional: 154, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 147, dependent unconditional: 2286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 51, dependent unconditional: 2382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 250511, independent: 248078, independent conditional: 68, independent unconditional: 248010, dependent: 2433, dependent conditional: 51, dependent unconditional: 2382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 191674, independent: 189559, independent conditional: 68, independent unconditional: 189491, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 191674, independent: 188495, independent conditional: 0, independent unconditional: 188495, dependent: 3179, dependent conditional: 0, dependent unconditional: 3179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3179, independent: 1064, independent conditional: 68, independent unconditional: 996, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3179, independent: 1064, independent conditional: 68, independent unconditional: 996, dependent: 2115, dependent conditional: 51, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2679, independent: 890, independent conditional: 62, independent unconditional: 828, dependent: 1789, dependent conditional: 39, dependent unconditional: 1751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 250511, independent: 58519, independent conditional: 0, independent unconditional: 58519, dependent: 318, dependent conditional: 0, dependent unconditional: 318, unknown: 191674, unknown conditional: 119, unknown unconditional: 191555] , Statistics on independence cache: Total cache size (in pairs): 191674, Positive cache size: 189559, Positive conditional cache size: 68, Positive unconditional cache size: 189491, Negative cache size: 2115, Negative conditional cache size: 51, Negative unconditional cache size: 2064, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 96, Maximal queried relation: 1, Independence queries for same thread: 400 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 193002, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1695, dependent conditional: 163, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192892, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1585, dependent conditional: 53, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192892, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1585, dependent conditional: 53, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 49, dependent unconditional: 1664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 44, dependent unconditional: 1669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 44, dependent unconditional: 1669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 169812, independent: 168236, independent conditional: 79, independent unconditional: 168157, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 169812, independent: 167425, independent conditional: 0, independent unconditional: 167425, dependent: 2387, dependent conditional: 0, dependent unconditional: 2387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2387, independent: 811, independent conditional: 79, independent unconditional: 732, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2387, independent: 811, independent conditional: 79, independent unconditional: 732, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2129, independent: 802, independent conditional: 69, independent unconditional: 733, dependent: 1328, dependent conditional: 34, dependent unconditional: 1293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 193020, independent: 23071, independent conditional: 0, independent unconditional: 23071, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 169812, unknown conditional: 123, unknown unconditional: 169689] , Statistics on independence cache: Total cache size (in pairs): 169812, Positive cache size: 168236, Positive conditional cache size: 79, Positive unconditional cache size: 168157, Negative cache size: 1576, Negative conditional cache size: 44, Negative unconditional cache size: 1532, 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: 110 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.6s, Number of persistent set computation: 888, Number of trivial persistent sets: 663, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 178833, independent: 177301, independent conditional: 0, independent unconditional: 177301, dependent: 1532, dependent conditional: 0, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 193002, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1695, dependent conditional: 163, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192892, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1585, dependent conditional: 53, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192892, independent: 191307, independent conditional: 14006, independent unconditional: 177301, dependent: 1585, dependent conditional: 53, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 49, dependent unconditional: 1664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 44, dependent unconditional: 1669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 193020, independent: 191307, independent conditional: 79, independent unconditional: 191228, dependent: 1713, dependent conditional: 44, dependent unconditional: 1669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 169812, independent: 168236, independent conditional: 79, independent unconditional: 168157, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 169812, independent: 167425, independent conditional: 0, independent unconditional: 167425, dependent: 2387, dependent conditional: 0, dependent unconditional: 2387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2387, independent: 811, independent conditional: 79, independent unconditional: 732, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2387, independent: 811, independent conditional: 79, independent unconditional: 732, dependent: 1576, dependent conditional: 44, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2129, independent: 802, independent conditional: 69, independent unconditional: 733, dependent: 1328, dependent conditional: 34, dependent unconditional: 1293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 193020, independent: 23071, independent conditional: 0, independent unconditional: 23071, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 169812, unknown conditional: 123, unknown unconditional: 169689] , Statistics on independence cache: Total cache size (in pairs): 169812, Positive cache size: 168236, Positive conditional cache size: 79, Positive unconditional cache size: 168157, Negative cache size: 1576, Negative conditional cache size: 44, Negative unconditional cache size: 1532, 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: 110 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 211510, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1860, dependent conditional: 159, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 211401, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1751, dependent conditional: 50, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 211401, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1751, dependent conditional: 50, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 49, dependent unconditional: 1830, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 44, dependent unconditional: 1835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 44, dependent unconditional: 1835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 187331, independent: 185586, independent conditional: 79, independent unconditional: 185507, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 187331, independent: 184667, independent conditional: 0, independent unconditional: 184667, dependent: 2664, dependent conditional: 0, dependent unconditional: 2664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2664, independent: 919, independent conditional: 79, independent unconditional: 840, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2664, independent: 919, independent conditional: 79, independent unconditional: 840, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2273, independent: 769, independent conditional: 70, independent unconditional: 698, dependent: 1505, dependent conditional: 33, dependent unconditional: 1472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 211529, independent: 24064, independent conditional: 0, independent unconditional: 24064, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 187331, unknown conditional: 123, unknown unconditional: 187208] , Statistics on independence cache: Total cache size (in pairs): 187331, Positive cache size: 185586, Positive conditional cache size: 79, Positive unconditional cache size: 185507, Negative cache size: 1745, Negative conditional cache size: 44, Negative unconditional cache size: 1701, 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: 109 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.8s, Number of persistent set computation: 918, Number of trivial persistent sets: 746, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 197444, independent: 195743, independent conditional: 0, independent unconditional: 195743, dependent: 1701, dependent conditional: 0, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 211510, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1860, dependent conditional: 159, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 211401, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1751, dependent conditional: 50, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 211401, independent: 209650, independent conditional: 13907, independent unconditional: 195743, dependent: 1751, dependent conditional: 50, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 49, dependent unconditional: 1830, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 44, dependent unconditional: 1835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 211529, independent: 209650, independent conditional: 79, independent unconditional: 209571, dependent: 1879, dependent conditional: 44, dependent unconditional: 1835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 187331, independent: 185586, independent conditional: 79, independent unconditional: 185507, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 187331, independent: 184667, independent conditional: 0, independent unconditional: 184667, dependent: 2664, dependent conditional: 0, dependent unconditional: 2664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2664, independent: 919, independent conditional: 79, independent unconditional: 840, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2664, independent: 919, independent conditional: 79, independent unconditional: 840, dependent: 1745, dependent conditional: 44, dependent unconditional: 1701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2273, independent: 769, independent conditional: 70, independent unconditional: 698, dependent: 1505, dependent conditional: 33, dependent unconditional: 1472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 211529, independent: 24064, independent conditional: 0, independent unconditional: 24064, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 187331, unknown conditional: 123, unknown unconditional: 187208] , Statistics on independence cache: Total cache size (in pairs): 187331, Positive cache size: 185586, Positive conditional cache size: 79, Positive unconditional cache size: 185507, Negative cache size: 1745, Negative conditional cache size: 44, Negative unconditional cache size: 1701, 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: 109 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 313360, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 3362, dependent conditional: 730, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312784, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 2786, dependent conditional: 154, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 312784, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 2786, dependent conditional: 154, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 132, dependent unconditional: 2878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 63, dependent unconditional: 2947, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 63, dependent unconditional: 2947, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 252169, independent: 249474, independent conditional: 92, independent unconditional: 249382, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 252169, independent: 248167, independent conditional: 0, independent unconditional: 248167, dependent: 4002, dependent conditional: 0, dependent unconditional: 4002, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4002, independent: 1307, independent conditional: 92, independent unconditional: 1215, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4002, independent: 1307, independent conditional: 92, independent unconditional: 1215, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3202, independent: 1038, independent conditional: 80, independent unconditional: 958, dependent: 2164, dependent conditional: 49, dependent unconditional: 2115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 313008, independent: 60524, independent conditional: 0, independent unconditional: 60524, dependent: 315, dependent conditional: 0, dependent unconditional: 315, unknown: 252169, unknown conditional: 155, unknown unconditional: 252014] , Statistics on independence cache: Total cache size (in pairs): 252169, Positive cache size: 249474, Positive conditional cache size: 92, Positive unconditional cache size: 249382, Negative cache size: 2695, Negative conditional cache size: 63, Negative unconditional cache size: 2632, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 1, Independence queries for same thread: 576 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.0s, Number of persistent set computation: 1578, Number of trivial persistent sets: 1012, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 273265, independent: 270633, independent conditional: 0, independent unconditional: 270633, dependent: 2632, dependent conditional: 0, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 313360, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 3362, dependent conditional: 730, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312784, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 2786, dependent conditional: 154, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 312784, independent: 309998, independent conditional: 39365, independent unconditional: 270633, dependent: 2786, dependent conditional: 154, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 132, dependent unconditional: 2878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 63, dependent unconditional: 2947, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 313008, independent: 309998, independent conditional: 92, independent unconditional: 309906, dependent: 3010, dependent conditional: 63, dependent unconditional: 2947, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 252169, independent: 249474, independent conditional: 92, independent unconditional: 249382, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 252169, independent: 248167, independent conditional: 0, independent unconditional: 248167, dependent: 4002, dependent conditional: 0, dependent unconditional: 4002, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4002, independent: 1307, independent conditional: 92, independent unconditional: 1215, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4002, independent: 1307, independent conditional: 92, independent unconditional: 1215, dependent: 2695, dependent conditional: 63, dependent unconditional: 2632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3202, independent: 1038, independent conditional: 80, independent unconditional: 958, dependent: 2164, dependent conditional: 49, dependent unconditional: 2115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 313008, independent: 60524, independent conditional: 0, independent unconditional: 60524, dependent: 315, dependent conditional: 0, dependent unconditional: 315, unknown: 252169, unknown conditional: 155, unknown unconditional: 252014] , Statistics on independence cache: Total cache size (in pairs): 252169, Positive cache size: 249474, Positive conditional cache size: 92, Positive unconditional cache size: 249382, Negative cache size: 2695, Negative conditional cache size: 63, Negative unconditional cache size: 2632, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 1, Independence queries for same thread: 576 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 342579, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3483, dependent conditional: 581, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342184, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3088, dependent conditional: 186, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 342184, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3088, dependent conditional: 186, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 185, dependent unconditional: 3194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 80, dependent unconditional: 3299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 80, dependent unconditional: 3299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 275665, independent: 272683, independent conditional: 106, independent unconditional: 272577, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 275665, independent: 271294, independent conditional: 0, independent unconditional: 271294, dependent: 4371, dependent conditional: 0, dependent unconditional: 4371, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4371, independent: 1389, independent conditional: 106, independent unconditional: 1283, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4371, independent: 1389, independent conditional: 106, independent unconditional: 1283, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3880, independent: 1171, independent conditional: 90, independent unconditional: 1081, dependent: 2708, dependent conditional: 62, dependent unconditional: 2647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 342475, independent: 66413, independent conditional: 0, independent unconditional: 66413, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 275665, unknown conditional: 186, unknown unconditional: 275479] , Statistics on independence cache: Total cache size (in pairs): 275665, Positive cache size: 272683, Positive conditional cache size: 106, Positive unconditional cache size: 272577, Negative cache size: 2982, Negative conditional cache size: 80, Negative unconditional cache size: 2902, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 105, Maximal queried relation: 1, Independence queries for same thread: 395 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.8s, Number of persistent set computation: 1653, Number of trivial persistent sets: 1193, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 299361, independent: 296459, independent conditional: 0, independent unconditional: 296459, dependent: 2902, dependent conditional: 0, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 342579, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3483, dependent conditional: 581, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342184, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3088, dependent conditional: 186, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 342184, independent: 339096, independent conditional: 42637, independent unconditional: 296459, dependent: 3088, dependent conditional: 186, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 185, dependent unconditional: 3194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 80, dependent unconditional: 3299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 342475, independent: 339096, independent conditional: 106, independent unconditional: 338990, dependent: 3379, dependent conditional: 80, dependent unconditional: 3299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 275665, independent: 272683, independent conditional: 106, independent unconditional: 272577, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 275665, independent: 271294, independent conditional: 0, independent unconditional: 271294, dependent: 4371, dependent conditional: 0, dependent unconditional: 4371, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4371, independent: 1389, independent conditional: 106, independent unconditional: 1283, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4371, independent: 1389, independent conditional: 106, independent unconditional: 1283, dependent: 2982, dependent conditional: 80, dependent unconditional: 2902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3880, independent: 1171, independent conditional: 90, independent unconditional: 1081, dependent: 2708, dependent conditional: 62, dependent unconditional: 2647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 342475, independent: 66413, independent conditional: 0, independent unconditional: 66413, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 275665, unknown conditional: 186, unknown unconditional: 275479] , Statistics on independence cache: Total cache size (in pairs): 275665, Positive cache size: 272683, Positive conditional cache size: 106, Positive unconditional cache size: 272577, Negative cache size: 2982, Negative conditional cache size: 80, Negative unconditional cache size: 2902, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 105, Maximal queried relation: 1, Independence queries for same thread: 395 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 304656, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2698, dependent conditional: 282, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304453, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2495, dependent conditional: 79, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304453, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2495, dependent conditional: 79, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 60, dependent unconditional: 2601, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 58, dependent unconditional: 2603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 58, dependent unconditional: 2603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 265741, independent: 263267, independent conditional: 106, independent unconditional: 263161, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 265741, independent: 262040, independent conditional: 0, independent unconditional: 262040, dependent: 3701, dependent conditional: 0, dependent unconditional: 3701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3701, independent: 1227, independent conditional: 106, independent unconditional: 1121, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3701, independent: 1227, independent conditional: 106, independent unconditional: 1121, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3108, independent: 1106, independent conditional: 92, independent unconditional: 1014, dependent: 2002, dependent conditional: 44, dependent unconditional: 1958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304619, independent: 38691, independent conditional: 0, independent unconditional: 38691, dependent: 187, dependent conditional: 0, dependent unconditional: 187, unknown: 265741, unknown conditional: 164, unknown unconditional: 265577] , Statistics on independence cache: Total cache size (in pairs): 265741, Positive cache size: 263267, Positive conditional cache size: 106, Positive unconditional cache size: 263161, Negative cache size: 2474, Negative conditional cache size: 58, Negative unconditional cache size: 2416, 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: 203 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.9s, Number of persistent set computation: 1058, Number of trivial persistent sets: 780, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 278860, independent: 276444, independent conditional: 0, independent unconditional: 276444, dependent: 2416, dependent conditional: 0, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 304656, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2698, dependent conditional: 282, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304453, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2495, dependent conditional: 79, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304453, independent: 301958, independent conditional: 25514, independent unconditional: 276444, dependent: 2495, dependent conditional: 79, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 60, dependent unconditional: 2601, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 58, dependent unconditional: 2603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304619, independent: 301958, independent conditional: 106, independent unconditional: 301852, dependent: 2661, dependent conditional: 58, dependent unconditional: 2603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 265741, independent: 263267, independent conditional: 106, independent unconditional: 263161, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 265741, independent: 262040, independent conditional: 0, independent unconditional: 262040, dependent: 3701, dependent conditional: 0, dependent unconditional: 3701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3701, independent: 1227, independent conditional: 106, independent unconditional: 1121, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3701, independent: 1227, independent conditional: 106, independent unconditional: 1121, dependent: 2474, dependent conditional: 58, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3108, independent: 1106, independent conditional: 92, independent unconditional: 1014, dependent: 2002, dependent conditional: 44, dependent unconditional: 1958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304619, independent: 38691, independent conditional: 0, independent unconditional: 38691, dependent: 187, dependent conditional: 0, dependent unconditional: 187, unknown: 265741, unknown conditional: 164, unknown unconditional: 265577] , Statistics on independence cache: Total cache size (in pairs): 265741, Positive cache size: 263267, Positive conditional cache size: 106, Positive unconditional cache size: 263161, Negative cache size: 2474, Negative conditional cache size: 58, Negative unconditional cache size: 2416, 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: 203 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 419622, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 4094, dependent conditional: 519, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 419271, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 3743, dependent conditional: 168, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 419271, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 3743, dependent conditional: 168, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 140, dependent unconditional: 3863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 84, dependent unconditional: 3919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 84, dependent unconditional: 3919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 340197, independent: 336538, independent conditional: 120, independent unconditional: 336418, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 340197, independent: 334780, independent conditional: 0, independent unconditional: 334780, dependent: 5417, dependent conditional: 0, dependent unconditional: 5417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5417, independent: 1758, independent conditional: 120, independent unconditional: 1638, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5417, independent: 1758, independent conditional: 120, independent unconditional: 1638, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4452, independent: 1391, independent conditional: 102, independent unconditional: 1288, dependent: 3061, dependent conditional: 63, dependent unconditional: 2999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 419531, independent: 78990, independent conditional: 0, independent unconditional: 78990, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 340197, unknown conditional: 204, unknown unconditional: 339993] , Statistics on independence cache: Total cache size (in pairs): 340197, Positive cache size: 336538, Positive conditional cache size: 120, Positive unconditional cache size: 336418, Negative cache size: 3659, Negative conditional cache size: 84, Negative unconditional cache size: 3575, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 56, Maximal queried relation: 1, Independence queries for same thread: 351 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.6s, Number of persistent set computation: 1751, Number of trivial persistent sets: 1143, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 370864, independent: 367289, independent conditional: 0, independent unconditional: 367289, dependent: 3575, dependent conditional: 0, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 419622, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 4094, dependent conditional: 519, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 419271, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 3743, dependent conditional: 168, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 419271, independent: 415528, independent conditional: 48239, independent unconditional: 367289, dependent: 3743, dependent conditional: 168, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 140, dependent unconditional: 3863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 84, dependent unconditional: 3919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 419531, independent: 415528, independent conditional: 120, independent unconditional: 415408, dependent: 4003, dependent conditional: 84, dependent unconditional: 3919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 340197, independent: 336538, independent conditional: 120, independent unconditional: 336418, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 340197, independent: 334780, independent conditional: 0, independent unconditional: 334780, dependent: 5417, dependent conditional: 0, dependent unconditional: 5417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5417, independent: 1758, independent conditional: 120, independent unconditional: 1638, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5417, independent: 1758, independent conditional: 120, independent unconditional: 1638, dependent: 3659, dependent conditional: 84, dependent unconditional: 3575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4452, independent: 1391, independent conditional: 102, independent unconditional: 1288, dependent: 3061, dependent conditional: 63, dependent unconditional: 2999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 419531, independent: 78990, independent conditional: 0, independent unconditional: 78990, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 340197, unknown conditional: 204, unknown unconditional: 339993] , Statistics on independence cache: Total cache size (in pairs): 340197, Positive cache size: 336538, Positive conditional cache size: 120, Positive unconditional cache size: 336418, Negative cache size: 3659, Negative conditional cache size: 84, Negative unconditional cache size: 3575, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 56, Maximal queried relation: 1, Independence queries for same thread: 351 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 329495, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3324, dependent conditional: 362, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 329280, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3109, dependent conditional: 147, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 329280, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3109, dependent conditional: 147, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 147, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 89, dependent unconditional: 3303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 89, dependent unconditional: 3303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 277993, independent: 274942, independent conditional: 136, independent unconditional: 274806, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 277993, independent: 273445, independent conditional: 0, independent unconditional: 273445, dependent: 4548, dependent conditional: 0, dependent unconditional: 4548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4548, independent: 1497, independent conditional: 136, independent unconditional: 1361, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4548, independent: 1497, independent conditional: 136, independent unconditional: 1361, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3895, independent: 1309, independent conditional: 235, independent unconditional: 1074, dependent: 2586, dependent conditional: 66, dependent unconditional: 2521, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 329563, independent: 51229, independent conditional: 0, independent unconditional: 51229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 277993, unknown conditional: 225, unknown unconditional: 277768] , Statistics on independence cache: Total cache size (in pairs): 277993, Positive cache size: 274942, Positive conditional cache size: 136, Positive unconditional cache size: 274806, Negative cache size: 3051, Negative conditional cache size: 89, Negative unconditional cache size: 2962, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 58, Maximal queried relation: 1, Independence queries for same thread: 215 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.6s, Number of persistent set computation: 959, Number of trivial persistent sets: 774, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 294227, independent: 291265, independent conditional: 0, independent unconditional: 291265, dependent: 2962, dependent conditional: 0, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 329495, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3324, dependent conditional: 362, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 329280, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3109, dependent conditional: 147, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 329280, independent: 326171, independent conditional: 34906, independent unconditional: 291265, dependent: 3109, dependent conditional: 147, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 147, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 89, dependent unconditional: 3303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 329563, independent: 326171, independent conditional: 136, independent unconditional: 326035, dependent: 3392, dependent conditional: 89, dependent unconditional: 3303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 277993, independent: 274942, independent conditional: 136, independent unconditional: 274806, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 277993, independent: 273445, independent conditional: 0, independent unconditional: 273445, dependent: 4548, dependent conditional: 0, dependent unconditional: 4548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4548, independent: 1497, independent conditional: 136, independent unconditional: 1361, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4548, independent: 1497, independent conditional: 136, independent unconditional: 1361, dependent: 3051, dependent conditional: 89, dependent unconditional: 2962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3895, independent: 1309, independent conditional: 235, independent unconditional: 1074, dependent: 2586, dependent conditional: 66, dependent unconditional: 2521, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 329563, independent: 51229, independent conditional: 0, independent unconditional: 51229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 277993, unknown conditional: 225, unknown unconditional: 277768] , Statistics on independence cache: Total cache size (in pairs): 277993, Positive cache size: 274942, Positive conditional cache size: 136, Positive unconditional cache size: 274806, Negative cache size: 3051, Negative conditional cache size: 89, Negative unconditional cache size: 2962, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 58, Maximal queried relation: 1, Independence queries for same thread: 215 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 404794, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3855, dependent conditional: 510, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 404416, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3477, dependent conditional: 132, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 404416, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3477, dependent conditional: 132, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 113, dependent unconditional: 3614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 82, dependent unconditional: 3645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 82, dependent unconditional: 3645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 346834, independent: 343407, independent conditional: 137, independent unconditional: 343270, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 346834, independent: 341744, independent conditional: 0, independent unconditional: 341744, dependent: 5090, dependent conditional: 0, dependent unconditional: 5090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5090, independent: 1663, independent conditional: 137, independent unconditional: 1526, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5090, independent: 1663, independent conditional: 137, independent unconditional: 1526, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4182, independent: 1296, independent conditional: 115, independent unconditional: 1180, dependent: 2887, dependent conditional: 61, dependent unconditional: 2825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 404666, independent: 57532, independent conditional: 0, independent unconditional: 57532, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 346834, unknown conditional: 219, unknown unconditional: 346615] , Statistics on independence cache: Total cache size (in pairs): 346834, Positive cache size: 343407, Positive conditional cache size: 137, Positive unconditional cache size: 343270, Negative cache size: 3427, Negative conditional cache size: 82, Negative unconditional cache size: 3345, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 31, Maximal queried relation: 1, Independence queries for same thread: 378 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.5s, Number of persistent set computation: 1425, Number of trivial persistent sets: 946, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 367197, independent: 363852, independent conditional: 0, independent unconditional: 363852, dependent: 3345, dependent conditional: 0, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 404794, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3855, dependent conditional: 510, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 404416, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3477, dependent conditional: 132, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 404416, independent: 400939, independent conditional: 37087, independent unconditional: 363852, dependent: 3477, dependent conditional: 132, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 113, dependent unconditional: 3614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 82, dependent unconditional: 3645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 404666, independent: 400939, independent conditional: 137, independent unconditional: 400802, dependent: 3727, dependent conditional: 82, dependent unconditional: 3645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 346834, independent: 343407, independent conditional: 137, independent unconditional: 343270, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 346834, independent: 341744, independent conditional: 0, independent unconditional: 341744, dependent: 5090, dependent conditional: 0, dependent unconditional: 5090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5090, independent: 1663, independent conditional: 137, independent unconditional: 1526, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5090, independent: 1663, independent conditional: 137, independent unconditional: 1526, dependent: 3427, dependent conditional: 82, dependent unconditional: 3345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4182, independent: 1296, independent conditional: 115, independent unconditional: 1180, dependent: 2887, dependent conditional: 61, dependent unconditional: 2825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 404666, independent: 57532, independent conditional: 0, independent unconditional: 57532, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 346834, unknown conditional: 219, unknown unconditional: 346615] , Statistics on independence cache: Total cache size (in pairs): 346834, Positive cache size: 343407, Positive conditional cache size: 137, Positive unconditional cache size: 343270, Negative cache size: 3427, Negative conditional cache size: 82, Negative unconditional cache size: 3345, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 31, Maximal queried relation: 1, Independence queries for same thread: 378 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508353, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4903, dependent conditional: 526, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508042, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4592, dependent conditional: 215, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508042, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4592, dependent conditional: 215, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 200, dependent unconditional: 4745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 92, dependent unconditional: 4853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 92, dependent unconditional: 4853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 416515, independent: 412046, independent conditional: 153, independent unconditional: 411893, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 416515, independent: 409943, independent conditional: 0, independent unconditional: 409943, dependent: 6572, dependent conditional: 0, dependent unconditional: 6572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6572, independent: 2103, independent conditional: 153, independent unconditional: 1950, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6572, independent: 2103, independent conditional: 153, independent unconditional: 1950, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5185, independent: 1654, independent conditional: 129, independent unconditional: 1525, dependent: 3531, dependent conditional: 69, dependent unconditional: 3462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508395, independent: 91404, independent conditional: 0, independent unconditional: 91404, dependent: 476, dependent conditional: 0, dependent unconditional: 476, unknown: 416515, unknown conditional: 245, unknown unconditional: 416270] , Statistics on independence cache: Total cache size (in pairs): 416515, Positive cache size: 412046, Positive conditional cache size: 153, Positive unconditional cache size: 411893, Negative cache size: 4469, Negative conditional cache size: 92, Negative unconditional cache size: 4377, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 108, Maximal queried relation: 1, Independence queries for same thread: 311 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.9s, Number of persistent set computation: 1845, Number of trivial persistent sets: 1348, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 451260, independent: 446883, independent conditional: 0, independent unconditional: 446883, dependent: 4377, dependent conditional: 0, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508353, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4903, dependent conditional: 526, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508042, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4592, dependent conditional: 215, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508042, independent: 503450, independent conditional: 56567, independent unconditional: 446883, dependent: 4592, dependent conditional: 215, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 200, dependent unconditional: 4745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 92, dependent unconditional: 4853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508395, independent: 503450, independent conditional: 153, independent unconditional: 503297, dependent: 4945, dependent conditional: 92, dependent unconditional: 4853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 416515, independent: 412046, independent conditional: 153, independent unconditional: 411893, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 416515, independent: 409943, independent conditional: 0, independent unconditional: 409943, dependent: 6572, dependent conditional: 0, dependent unconditional: 6572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6572, independent: 2103, independent conditional: 153, independent unconditional: 1950, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6572, independent: 2103, independent conditional: 153, independent unconditional: 1950, dependent: 4469, dependent conditional: 92, dependent unconditional: 4377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5185, independent: 1654, independent conditional: 129, independent unconditional: 1525, dependent: 3531, dependent conditional: 69, dependent unconditional: 3462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508395, independent: 91404, independent conditional: 0, independent unconditional: 91404, dependent: 476, dependent conditional: 0, dependent unconditional: 476, unknown: 416515, unknown conditional: 245, unknown unconditional: 416270] , Statistics on independence cache: Total cache size (in pairs): 416515, Positive cache size: 412046, Positive conditional cache size: 153, Positive unconditional cache size: 411893, Negative cache size: 4469, Negative conditional cache size: 92, Negative unconditional cache size: 4377, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 108, Maximal queried relation: 1, Independence queries for same thread: 311 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 620568, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5794, dependent conditional: 753, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620122, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5348, dependent conditional: 307, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 620122, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5348, dependent conditional: 307, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 281, dependent unconditional: 5521, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 125, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 125, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 487070, independent: 481904, independent conditional: 173, independent unconditional: 481731, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 487070, independent: 479490, independent conditional: 0, independent unconditional: 479490, dependent: 7580, dependent conditional: 0, dependent unconditional: 7580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7580, independent: 2414, independent conditional: 173, independent unconditional: 2241, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7580, independent: 2414, independent conditional: 173, independent unconditional: 2241, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6558, independent: 2040, independent conditional: 148, independent unconditional: 1892, dependent: 4518, dependent conditional: 98, dependent unconditional: 4421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 620576, independent: 132870, independent conditional: 0, independent unconditional: 132870, dependent: 636, dependent conditional: 0, dependent unconditional: 636, unknown: 487070, unknown conditional: 298, unknown unconditional: 486772] , Statistics on independence cache: Total cache size (in pairs): 487070, Positive cache size: 481904, Positive conditional cache size: 173, Positive unconditional cache size: 481731, Negative cache size: 5166, Negative conditional cache size: 125, Negative unconditional cache size: 5041, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 156, Maximal queried relation: 2, Independence queries for same thread: 446 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.5s, Number of persistent set computation: 2227, Number of trivial persistent sets: 1339, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 533305, independent: 528264, independent conditional: 0, independent unconditional: 528264, dependent: 5041, dependent conditional: 0, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 620568, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5794, dependent conditional: 753, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620122, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5348, dependent conditional: 307, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 620122, independent: 614774, independent conditional: 86510, independent unconditional: 528264, dependent: 5348, dependent conditional: 307, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 281, dependent unconditional: 5521, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 125, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 620576, independent: 614774, independent conditional: 173, independent unconditional: 614601, dependent: 5802, dependent conditional: 125, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 487070, independent: 481904, independent conditional: 173, independent unconditional: 481731, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 487070, independent: 479490, independent conditional: 0, independent unconditional: 479490, dependent: 7580, dependent conditional: 0, dependent unconditional: 7580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7580, independent: 2414, independent conditional: 173, independent unconditional: 2241, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7580, independent: 2414, independent conditional: 173, independent unconditional: 2241, dependent: 5166, dependent conditional: 125, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6558, independent: 2040, independent conditional: 148, independent unconditional: 1892, dependent: 4518, dependent conditional: 98, dependent unconditional: 4421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 620576, independent: 132870, independent conditional: 0, independent unconditional: 132870, dependent: 636, dependent conditional: 0, dependent unconditional: 636, unknown: 487070, unknown conditional: 298, unknown unconditional: 486772] , Statistics on independence cache: Total cache size (in pairs): 487070, Positive cache size: 481904, Positive conditional cache size: 173, Positive unconditional cache size: 481731, Negative cache size: 5166, Negative conditional cache size: 125, Negative unconditional cache size: 5041, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 156, Maximal queried relation: 2, Independence queries for same thread: 446 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 472235, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4241, dependent conditional: 362, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 472017, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4023, dependent conditional: 144, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 472017, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4023, dependent conditional: 144, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 128, dependent unconditional: 4194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 98, dependent unconditional: 4224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 98, dependent unconditional: 4224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 412919, independent: 408942, independent conditional: 171, independent unconditional: 408771, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 412919, independent: 407001, independent conditional: 0, independent unconditional: 407001, dependent: 5918, dependent conditional: 0, dependent unconditional: 5918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5918, independent: 1941, independent conditional: 171, independent unconditional: 1770, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5918, independent: 1941, independent conditional: 171, independent unconditional: 1770, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4840, independent: 1644, independent conditional: 147, independent unconditional: 1497, dependent: 3196, dependent conditional: 75, dependent unconditional: 3121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 472316, independent: 59052, independent conditional: 0, independent unconditional: 59052, dependent: 345, dependent conditional: 0, dependent unconditional: 345, unknown: 412919, unknown conditional: 269, unknown unconditional: 412650] , Statistics on independence cache: Total cache size (in pairs): 412919, Positive cache size: 408942, Positive conditional cache size: 171, Positive unconditional cache size: 408771, Negative cache size: 3977, Negative conditional cache size: 98, Negative unconditional cache size: 3879, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 30, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.5s, Number of persistent set computation: 1512, Number of trivial persistent sets: 1016, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 433413, independent: 429534, independent conditional: 0, independent unconditional: 429534, dependent: 3879, dependent conditional: 0, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 472235, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4241, dependent conditional: 362, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 472017, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4023, dependent conditional: 144, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 472017, independent: 467994, independent conditional: 38460, independent unconditional: 429534, dependent: 4023, dependent conditional: 144, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 128, dependent unconditional: 4194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 98, dependent unconditional: 4224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 472316, independent: 467994, independent conditional: 171, independent unconditional: 467823, dependent: 4322, dependent conditional: 98, dependent unconditional: 4224, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 412919, independent: 408942, independent conditional: 171, independent unconditional: 408771, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 412919, independent: 407001, independent conditional: 0, independent unconditional: 407001, dependent: 5918, dependent conditional: 0, dependent unconditional: 5918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5918, independent: 1941, independent conditional: 171, independent unconditional: 1770, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5918, independent: 1941, independent conditional: 171, independent unconditional: 1770, dependent: 3977, dependent conditional: 98, dependent unconditional: 3879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4840, independent: 1644, independent conditional: 147, independent unconditional: 1497, dependent: 3196, dependent conditional: 75, dependent unconditional: 3121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 472316, independent: 59052, independent conditional: 0, independent unconditional: 59052, dependent: 345, dependent conditional: 0, dependent unconditional: 345, unknown: 412919, unknown conditional: 269, unknown unconditional: 412650] , Statistics on independence cache: Total cache size (in pairs): 412919, Positive cache size: 408942, Positive conditional cache size: 171, Positive unconditional cache size: 408771, Negative cache size: 3977, Negative conditional cache size: 98, Negative unconditional cache size: 3879, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 30, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 597995, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5526, dependent conditional: 379, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 597845, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5376, dependent conditional: 229, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 597845, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5376, dependent conditional: 229, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 218, dependent unconditional: 5566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 115, dependent unconditional: 5669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 115, dependent unconditional: 5669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 500544, independent: 495282, independent conditional: 190, independent unconditional: 495092, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 500544, independent: 492856, independent conditional: 0, independent unconditional: 492856, dependent: 7688, dependent conditional: 0, dependent unconditional: 7688, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7688, independent: 2426, independent conditional: 190, independent unconditional: 2236, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7688, independent: 2426, independent conditional: 190, independent unconditional: 2236, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6418, independent: 2097, independent conditional: 162, independent unconditional: 1935, dependent: 4322, dependent conditional: 86, dependent unconditional: 4236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 598253, independent: 97187, independent conditional: 0, independent unconditional: 97187, dependent: 522, dependent conditional: 0, dependent unconditional: 522, unknown: 500544, unknown conditional: 305, unknown unconditional: 500239] , Statistics on independence cache: Total cache size (in pairs): 500544, Positive cache size: 495282, Positive conditional cache size: 190, Positive unconditional cache size: 495092, Negative cache size: 5262, Negative conditional cache size: 115, Negative unconditional cache size: 5147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 103, Maximal queried relation: 1, Independence queries for same thread: 150 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.3s, Number of persistent set computation: 1985, Number of trivial persistent sets: 1400, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535267, independent: 530120, independent conditional: 0, independent unconditional: 530120, dependent: 5147, dependent conditional: 0, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 597995, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5526, dependent conditional: 379, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 597845, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5376, dependent conditional: 229, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 597845, independent: 592469, independent conditional: 62349, independent unconditional: 530120, dependent: 5376, dependent conditional: 229, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 218, dependent unconditional: 5566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 115, dependent unconditional: 5669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 598253, independent: 592469, independent conditional: 190, independent unconditional: 592279, dependent: 5784, dependent conditional: 115, dependent unconditional: 5669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 500544, independent: 495282, independent conditional: 190, independent unconditional: 495092, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 500544, independent: 492856, independent conditional: 0, independent unconditional: 492856, dependent: 7688, dependent conditional: 0, dependent unconditional: 7688, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7688, independent: 2426, independent conditional: 190, independent unconditional: 2236, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7688, independent: 2426, independent conditional: 190, independent unconditional: 2236, dependent: 5262, dependent conditional: 115, dependent unconditional: 5147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6418, independent: 2097, independent conditional: 162, independent unconditional: 1935, dependent: 4322, dependent conditional: 86, dependent unconditional: 4236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 598253, independent: 97187, independent conditional: 0, independent unconditional: 97187, dependent: 522, dependent conditional: 0, dependent unconditional: 522, unknown: 500544, unknown conditional: 305, unknown unconditional: 500239] , Statistics on independence cache: Total cache size (in pairs): 500544, Positive cache size: 495282, Positive conditional cache size: 190, Positive unconditional cache size: 495092, Negative cache size: 5262, Negative conditional cache size: 115, Negative unconditional cache size: 5147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 103, Maximal queried relation: 1, Independence queries for same thread: 150 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 547635, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5520, dependent conditional: 380, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 547507, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5392, dependent conditional: 252, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 547507, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5392, dependent conditional: 252, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 751, dependent unconditional: 5838, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 237, dependent unconditional: 6352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 237, dependent unconditional: 6352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 475984, independent: 470687, independent conditional: 294, independent unconditional: 470393, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 475984, independent: 468244, independent conditional: 0, independent unconditional: 468244, dependent: 7740, dependent conditional: 0, dependent unconditional: 7740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7740, independent: 2443, independent conditional: 294, independent unconditional: 2149, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7740, independent: 2443, independent conditional: 294, independent unconditional: 2149, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6191, independent: 1964, independent conditional: 247, independent unconditional: 1717, dependent: 4227, dependent conditional: 116, dependent unconditional: 4111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 548704, independent: 71428, independent conditional: 152, independent unconditional: 71276, dependent: 1292, dependent conditional: 80, dependent unconditional: 1212, unknown: 475984, unknown conditional: 451, unknown unconditional: 475533] , Statistics on independence cache: Total cache size (in pairs): 475984, Positive cache size: 470687, Positive conditional cache size: 294, Positive unconditional cache size: 470393, Negative cache size: 5297, Negative conditional cache size: 157, Negative unconditional cache size: 5140, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 514, Maximal queried relation: 4, Independence queries for same thread: 128 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.9s, Number of persistent set computation: 1360, Number of trivial persistent sets: 1219, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 500258, independent: 495118, independent conditional: 0, independent unconditional: 495118, dependent: 5140, dependent conditional: 0, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 547635, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5520, dependent conditional: 380, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 547507, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5392, dependent conditional: 252, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 547507, independent: 542115, independent conditional: 46997, independent unconditional: 495118, dependent: 5392, dependent conditional: 252, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 751, dependent unconditional: 5838, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 237, dependent unconditional: 6352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 548704, independent: 542115, independent conditional: 446, independent unconditional: 541669, dependent: 6589, dependent conditional: 237, dependent unconditional: 6352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 475984, independent: 470687, independent conditional: 294, independent unconditional: 470393, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 475984, independent: 468244, independent conditional: 0, independent unconditional: 468244, dependent: 7740, dependent conditional: 0, dependent unconditional: 7740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7740, independent: 2443, independent conditional: 294, independent unconditional: 2149, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7740, independent: 2443, independent conditional: 294, independent unconditional: 2149, dependent: 5297, dependent conditional: 157, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6191, independent: 1964, independent conditional: 247, independent unconditional: 1717, dependent: 4227, dependent conditional: 116, dependent unconditional: 4111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 548704, independent: 71428, independent conditional: 152, independent unconditional: 71276, dependent: 1292, dependent conditional: 80, dependent unconditional: 1212, unknown: 475984, unknown conditional: 451, unknown unconditional: 475533] , Statistics on independence cache: Total cache size (in pairs): 475984, Positive cache size: 470687, Positive conditional cache size: 294, Positive unconditional cache size: 470393, Negative cache size: 5297, Negative conditional cache size: 157, Negative unconditional cache size: 5140, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 514, Maximal queried relation: 4, Independence queries for same thread: 128 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 620014, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5647, dependent conditional: 387, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 619834, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5467, dependent conditional: 207, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 619834, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5467, dependent conditional: 207, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 198, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 128, dependent unconditional: 5747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 128, dependent unconditional: 5747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 530922, independent: 525534, independent conditional: 210, independent unconditional: 525324, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 530922, independent: 522974, independent conditional: 0, independent unconditional: 522974, dependent: 7948, dependent conditional: 0, dependent unconditional: 7948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7948, independent: 2560, independent conditional: 210, independent unconditional: 2350, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7948, independent: 2560, independent conditional: 210, independent unconditional: 2350, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6583, independent: 2174, independent conditional: 329, independent unconditional: 1845, dependent: 4409, dependent conditional: 93, dependent unconditional: 4317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 620242, independent: 88833, independent conditional: 0, independent unconditional: 88833, dependent: 487, dependent conditional: 0, dependent unconditional: 487, unknown: 530922, unknown conditional: 338, unknown unconditional: 530584] , Statistics on independence cache: Total cache size (in pairs): 530922, Positive cache size: 525534, Positive conditional cache size: 210, Positive unconditional cache size: 525324, Negative cache size: 5388, Negative conditional cache size: 128, Negative unconditional cache size: 5260, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 70, Maximal queried relation: 1, Independence queries for same thread: 180 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.5s, Number of persistent set computation: 1949, Number of trivial persistent sets: 1426, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 563422, independent: 558162, independent conditional: 0, independent unconditional: 558162, dependent: 5260, dependent conditional: 0, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 620014, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5647, dependent conditional: 387, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 619834, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5467, dependent conditional: 207, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 619834, independent: 614367, independent conditional: 56205, independent unconditional: 558162, dependent: 5467, dependent conditional: 207, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 198, dependent unconditional: 5677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 128, dependent unconditional: 5747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 620242, independent: 614367, independent conditional: 210, independent unconditional: 614157, dependent: 5875, dependent conditional: 128, dependent unconditional: 5747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 530922, independent: 525534, independent conditional: 210, independent unconditional: 525324, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 530922, independent: 522974, independent conditional: 0, independent unconditional: 522974, dependent: 7948, dependent conditional: 0, dependent unconditional: 7948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7948, independent: 2560, independent conditional: 210, independent unconditional: 2350, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7948, independent: 2560, independent conditional: 210, independent unconditional: 2350, dependent: 5388, dependent conditional: 128, dependent unconditional: 5260, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6583, independent: 2174, independent conditional: 329, independent unconditional: 1845, dependent: 4409, dependent conditional: 93, dependent unconditional: 4317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 620242, independent: 88833, independent conditional: 0, independent unconditional: 88833, dependent: 487, dependent conditional: 0, dependent unconditional: 487, unknown: 530922, unknown conditional: 338, unknown unconditional: 530584] , Statistics on independence cache: Total cache size (in pairs): 530922, Positive cache size: 525534, Positive conditional cache size: 210, Positive unconditional cache size: 525324, Negative cache size: 5388, Negative conditional cache size: 128, Negative unconditional cache size: 5260, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 70, Maximal queried relation: 1, Independence queries for same thread: 180 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 730827, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6945, dependent conditional: 662, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 730452, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6570, dependent conditional: 287, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 730452, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6570, dependent conditional: 287, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 263, dependent unconditional: 6803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 140, dependent unconditional: 6926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 140, dependent unconditional: 6926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 604600, independent: 598177, independent conditional: 233, independent unconditional: 597944, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 604600, independent: 595209, independent conditional: 0, independent unconditional: 595209, dependent: 9391, dependent conditional: 0, dependent unconditional: 9391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9391, independent: 2968, independent conditional: 233, independent unconditional: 2735, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9391, independent: 2968, independent conditional: 233, independent unconditional: 2735, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7594, independent: 2351, independent conditional: 210, independent unconditional: 2141, dependent: 5243, dependent conditional: 106, dependent unconditional: 5137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 730948, independent: 125705, independent conditional: 0, independent unconditional: 125705, dependent: 643, dependent conditional: 0, dependent unconditional: 643, unknown: 604600, unknown conditional: 373, unknown unconditional: 604227] , Statistics on independence cache: Total cache size (in pairs): 604600, Positive cache size: 598177, Positive conditional cache size: 233, Positive unconditional cache size: 597944, Negative cache size: 6423, Negative conditional cache size: 140, Negative unconditional cache size: 6283, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 123, Maximal queried relation: 1, Independence queries for same thread: 375 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.3s, Number of persistent set computation: 2495, Number of trivial persistent sets: 1752, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 650265, independent: 643982, independent conditional: 0, independent unconditional: 643982, dependent: 6283, dependent conditional: 0, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 730827, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6945, dependent conditional: 662, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 730452, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6570, dependent conditional: 287, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 730452, independent: 723882, independent conditional: 79900, independent unconditional: 643982, dependent: 6570, dependent conditional: 287, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 263, dependent unconditional: 6803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 140, dependent unconditional: 6926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 730948, independent: 723882, independent conditional: 233, independent unconditional: 723649, dependent: 7066, dependent conditional: 140, dependent unconditional: 6926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 604600, independent: 598177, independent conditional: 233, independent unconditional: 597944, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 604600, independent: 595209, independent conditional: 0, independent unconditional: 595209, dependent: 9391, dependent conditional: 0, dependent unconditional: 9391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9391, independent: 2968, independent conditional: 233, independent unconditional: 2735, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9391, independent: 2968, independent conditional: 233, independent unconditional: 2735, dependent: 6423, dependent conditional: 140, dependent unconditional: 6283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7594, independent: 2351, independent conditional: 210, independent unconditional: 2141, dependent: 5243, dependent conditional: 106, dependent unconditional: 5137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 730948, independent: 125705, independent conditional: 0, independent unconditional: 125705, dependent: 643, dependent conditional: 0, dependent unconditional: 643, unknown: 604600, unknown conditional: 373, unknown unconditional: 604227] , Statistics on independence cache: Total cache size (in pairs): 604600, Positive cache size: 598177, Positive conditional cache size: 233, Positive unconditional cache size: 597944, Negative cache size: 6423, Negative conditional cache size: 140, Negative unconditional cache size: 6283, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 123, Maximal queried relation: 1, Independence queries for same thread: 375 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 824311, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8734, dependent conditional: 905, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 824051, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8474, dependent conditional: 645, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 824051, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8474, dependent conditional: 645, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 1930, dependent unconditional: 9613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 597, dependent unconditional: 10946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 597, dependent unconditional: 10946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 684302, independent: 676118, independent conditional: 683, independent unconditional: 675435, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 684302, independent: 672215, independent conditional: 0, independent unconditional: 672215, dependent: 12087, dependent conditional: 0, dependent unconditional: 12087, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12087, independent: 3903, independent conditional: 683, independent unconditional: 3220, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12087, independent: 3903, independent conditional: 683, independent unconditional: 3220, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10547, independent: 3624, independent conditional: 585, independent unconditional: 3039, dependent: 6922, dependent conditional: 261, dependent unconditional: 6661, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 827120, independent: 139459, independent conditional: 456, independent unconditional: 139003, dependent: 3359, dependent conditional: 242, dependent unconditional: 3117, unknown: 684302, unknown conditional: 1038, unknown unconditional: 683264] , Statistics on independence cache: Total cache size (in pairs): 684302, Positive cache size: 676118, Positive conditional cache size: 683, Positive unconditional cache size: 675435, Negative cache size: 8184, Negative conditional cache size: 355, Negative unconditional cache size: 7829, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1333, Maximal queried relation: 5, Independence queries for same thread: 260 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.6s, Number of persistent set computation: 2151, Number of trivial persistent sets: 1897, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 723575, independent: 715746, independent conditional: 0, independent unconditional: 715746, dependent: 7829, dependent conditional: 0, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 824311, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8734, dependent conditional: 905, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 824051, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8474, dependent conditional: 645, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 824051, independent: 815577, independent conditional: 99831, independent unconditional: 715746, dependent: 8474, dependent conditional: 645, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 1930, dependent unconditional: 9613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 597, dependent unconditional: 10946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 827120, independent: 815577, independent conditional: 1139, independent unconditional: 814438, dependent: 11543, dependent conditional: 597, dependent unconditional: 10946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 684302, independent: 676118, independent conditional: 683, independent unconditional: 675435, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 684302, independent: 672215, independent conditional: 0, independent unconditional: 672215, dependent: 12087, dependent conditional: 0, dependent unconditional: 12087, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12087, independent: 3903, independent conditional: 683, independent unconditional: 3220, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12087, independent: 3903, independent conditional: 683, independent unconditional: 3220, dependent: 8184, dependent conditional: 355, dependent unconditional: 7829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10547, independent: 3624, independent conditional: 585, independent unconditional: 3039, dependent: 6922, dependent conditional: 261, dependent unconditional: 6661, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 827120, independent: 139459, independent conditional: 456, independent unconditional: 139003, dependent: 3359, dependent conditional: 242, dependent unconditional: 3117, unknown: 684302, unknown conditional: 1038, unknown unconditional: 683264] , Statistics on independence cache: Total cache size (in pairs): 684302, Positive cache size: 676118, Positive conditional cache size: 683, Positive unconditional cache size: 675435, Negative cache size: 8184, Negative conditional cache size: 355, Negative unconditional cache size: 7829, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1333, Maximal queried relation: 5, Independence queries for same thread: 260 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 763054, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 7096, dependent conditional: 428, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 762862, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 6904, dependent conditional: 236, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 762862, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 6904, dependent conditional: 236, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 233, dependent unconditional: 7157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 156, dependent unconditional: 7234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 156, dependent unconditional: 7234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 657140, independent: 650316, independent conditional: 253, independent unconditional: 650063, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 657140, independent: 647212, independent conditional: 0, independent unconditional: 647212, dependent: 9928, dependent conditional: 0, dependent unconditional: 9928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9928, independent: 3104, independent conditional: 253, independent unconditional: 2851, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9928, independent: 3104, independent conditional: 253, independent unconditional: 2851, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9283, independent: 3114, independent conditional: 232, independent unconditional: 2883, dependent: 6168, dependent conditional: 197, dependent unconditional: 5971, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 763348, independent: 105642, independent conditional: 0, independent unconditional: 105642, dependent: 566, dependent conditional: 0, dependent unconditional: 566, unknown: 657140, unknown conditional: 409, unknown unconditional: 656731] , Statistics on independence cache: Total cache size (in pairs): 657140, Positive cache size: 650316, Positive conditional cache size: 253, Positive unconditional cache size: 650063, Negative cache size: 6824, Negative conditional cache size: 156, Negative unconditional cache size: 6668, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 77, Maximal queried relation: 1, Independence queries for same thread: 192 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.5s, Number of persistent set computation: 2333, Number of trivial persistent sets: 1742, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 697907, independent: 691239, independent conditional: 0, independent unconditional: 691239, dependent: 6668, dependent conditional: 0, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 763054, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 7096, dependent conditional: 428, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 762862, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 6904, dependent conditional: 236, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 762862, independent: 755958, independent conditional: 64719, independent unconditional: 691239, dependent: 6904, dependent conditional: 236, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 233, dependent unconditional: 7157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 156, dependent unconditional: 7234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 763348, independent: 755958, independent conditional: 253, independent unconditional: 755705, dependent: 7390, dependent conditional: 156, dependent unconditional: 7234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 657140, independent: 650316, independent conditional: 253, independent unconditional: 650063, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 657140, independent: 647212, independent conditional: 0, independent unconditional: 647212, dependent: 9928, dependent conditional: 0, dependent unconditional: 9928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9928, independent: 3104, independent conditional: 253, independent unconditional: 2851, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9928, independent: 3104, independent conditional: 253, independent unconditional: 2851, dependent: 6824, dependent conditional: 156, dependent unconditional: 6668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9283, independent: 3114, independent conditional: 232, independent unconditional: 2883, dependent: 6168, dependent conditional: 197, dependent unconditional: 5971, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 763348, independent: 105642, independent conditional: 0, independent unconditional: 105642, dependent: 566, dependent conditional: 0, dependent unconditional: 566, unknown: 657140, unknown conditional: 409, unknown unconditional: 656731] , Statistics on independence cache: Total cache size (in pairs): 657140, Positive cache size: 650316, Positive conditional cache size: 253, Positive unconditional cache size: 650063, Negative cache size: 6824, Negative conditional cache size: 156, Negative unconditional cache size: 6668, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 77, Maximal queried relation: 1, Independence queries for same thread: 192 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 729216, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6732, dependent conditional: 968, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728510, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6026, dependent conditional: 262, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 728510, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6026, dependent conditional: 262, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 155, dependent unconditional: 6304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 143, dependent unconditional: 6316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 143, dependent unconditional: 6316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 622771, independent: 616864, independent conditional: 278, independent unconditional: 616586, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 622771, independent: 613912, independent conditional: 0, independent unconditional: 613912, dependent: 8859, dependent conditional: 0, dependent unconditional: 8859, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8859, independent: 2952, independent conditional: 278, independent unconditional: 2674, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8859, independent: 2952, independent conditional: 278, independent unconditional: 2674, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8387, independent: 2783, independent conditional: 274, independent unconditional: 2508, dependent: 5604, dependent conditional: 123, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 728943, independent: 105620, independent conditional: 0, independent unconditional: 105620, dependent: 552, dependent conditional: 0, dependent unconditional: 552, unknown: 622771, unknown conditional: 421, unknown unconditional: 622350] , Statistics on independence cache: Total cache size (in pairs): 622771, Positive cache size: 616864, Positive conditional cache size: 278, Positive unconditional cache size: 616586, Negative cache size: 5907, Negative conditional cache size: 143, Negative unconditional cache size: 5764, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 12, Maximal queried relation: 1, Independence queries for same thread: 706 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.1s, Number of persistent set computation: 2021, Number of trivial persistent sets: 1305, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 654866, independent: 649102, independent conditional: 0, independent unconditional: 649102, dependent: 5764, dependent conditional: 0, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 729216, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6732, dependent conditional: 968, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728510, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6026, dependent conditional: 262, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 728510, independent: 722484, independent conditional: 73382, independent unconditional: 649102, dependent: 6026, dependent conditional: 262, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 155, dependent unconditional: 6304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 143, dependent unconditional: 6316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 728943, independent: 722484, independent conditional: 278, independent unconditional: 722206, dependent: 6459, dependent conditional: 143, dependent unconditional: 6316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 622771, independent: 616864, independent conditional: 278, independent unconditional: 616586, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 622771, independent: 613912, independent conditional: 0, independent unconditional: 613912, dependent: 8859, dependent conditional: 0, dependent unconditional: 8859, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8859, independent: 2952, independent conditional: 278, independent unconditional: 2674, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8859, independent: 2952, independent conditional: 278, independent unconditional: 2674, dependent: 5907, dependent conditional: 143, dependent unconditional: 5764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8387, independent: 2783, independent conditional: 274, independent unconditional: 2508, dependent: 5604, dependent conditional: 123, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 728943, independent: 105620, independent conditional: 0, independent unconditional: 105620, dependent: 552, dependent conditional: 0, dependent unconditional: 552, unknown: 622771, unknown conditional: 421, unknown unconditional: 622350] , Statistics on independence cache: Total cache size (in pairs): 622771, Positive cache size: 616864, Positive conditional cache size: 278, Positive unconditional cache size: 616586, Negative cache size: 5907, Negative conditional cache size: 143, Negative unconditional cache size: 5764, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 12, Maximal queried relation: 1, Independence queries for same thread: 706 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 761209, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6524, dependent conditional: 530, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 760932, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6247, dependent conditional: 253, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 760932, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6247, dependent conditional: 253, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 191, dependent unconditional: 6547, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 165, dependent unconditional: 6573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 165, dependent unconditional: 6573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 655062, independent: 648903, independent conditional: 300, independent unconditional: 648603, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 655062, independent: 645891, independent conditional: 0, independent unconditional: 645891, dependent: 9171, dependent conditional: 0, dependent unconditional: 9171, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9171, independent: 3012, independent conditional: 300, independent unconditional: 2712, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9171, independent: 3012, independent conditional: 300, independent unconditional: 2712, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7621, independent: 2645, independent conditional: 252, independent unconditional: 2393, dependent: 4976, dependent conditional: 133, dependent unconditional: 4844, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 761423, independent: 105782, independent conditional: 0, independent unconditional: 105782, dependent: 579, dependent conditional: 0, dependent unconditional: 579, unknown: 655062, unknown conditional: 465, unknown unconditional: 654597] , Statistics on independence cache: Total cache size (in pairs): 655062, Positive cache size: 648903, Positive conditional cache size: 300, Positive unconditional cache size: 648603, Negative cache size: 6159, Negative conditional cache size: 165, Negative unconditional cache size: 5994, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 277 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.0s, Number of persistent set computation: 1937, Number of trivial persistent sets: 1356, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 688260, independent: 682266, independent conditional: 0, independent unconditional: 682266, dependent: 5994, dependent conditional: 0, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 761209, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6524, dependent conditional: 530, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 760932, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6247, dependent conditional: 253, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 760932, independent: 754685, independent conditional: 72419, independent unconditional: 682266, dependent: 6247, dependent conditional: 253, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 191, dependent unconditional: 6547, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 165, dependent unconditional: 6573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 761423, independent: 754685, independent conditional: 300, independent unconditional: 754385, dependent: 6738, dependent conditional: 165, dependent unconditional: 6573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 655062, independent: 648903, independent conditional: 300, independent unconditional: 648603, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 655062, independent: 645891, independent conditional: 0, independent unconditional: 645891, dependent: 9171, dependent conditional: 0, dependent unconditional: 9171, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9171, independent: 3012, independent conditional: 300, independent unconditional: 2712, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9171, independent: 3012, independent conditional: 300, independent unconditional: 2712, dependent: 6159, dependent conditional: 165, dependent unconditional: 5994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7621, independent: 2645, independent conditional: 252, independent unconditional: 2393, dependent: 4976, dependent conditional: 133, dependent unconditional: 4844, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 761423, independent: 105782, independent conditional: 0, independent unconditional: 105782, dependent: 579, dependent conditional: 0, dependent unconditional: 579, unknown: 655062, unknown conditional: 465, unknown unconditional: 654597] , Statistics on independence cache: Total cache size (in pairs): 655062, Positive cache size: 648903, Positive conditional cache size: 300, Positive unconditional cache size: 648603, Negative cache size: 6159, Negative conditional cache size: 165, Negative unconditional cache size: 5994, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 277 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 607335, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5923, dependent conditional: 293, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 607227, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5815, dependent conditional: 185, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 607227, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5815, dependent conditional: 185, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 185, dependent unconditional: 6117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 163, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 163, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 530072, independent: 524279, independent conditional: 302, independent unconditional: 523977, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 530072, independent: 521274, independent conditional: 0, independent unconditional: 521274, dependent: 8798, dependent conditional: 0, dependent unconditional: 8798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8798, independent: 3005, independent conditional: 302, independent unconditional: 2703, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8798, independent: 3005, independent conditional: 302, independent unconditional: 2703, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7293, independent: 2613, independent conditional: 254, independent unconditional: 2359, dependent: 4681, dependent conditional: 120, dependent unconditional: 4561, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 607714, independent: 77133, independent conditional: 0, independent unconditional: 77133, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 530072, unknown conditional: 465, unknown unconditional: 529607] , Statistics on independence cache: Total cache size (in pairs): 530072, Positive cache size: 524279, Positive conditional cache size: 302, Positive unconditional cache size: 523977, Negative cache size: 5793, Negative conditional cache size: 163, Negative unconditional cache size: 5630, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 1, Independence queries for same thread: 108 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 9.3s, Number of persistent set computation: 1189, Number of trivial persistent sets: 1039, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 554850, independent: 549220, independent conditional: 0, independent unconditional: 549220, dependent: 5630, dependent conditional: 0, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 607335, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5923, dependent conditional: 293, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 607227, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5815, dependent conditional: 185, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 607227, independent: 601412, independent conditional: 52192, independent unconditional: 549220, dependent: 5815, dependent conditional: 185, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 185, dependent unconditional: 6117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 163, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 607714, independent: 601412, independent conditional: 302, independent unconditional: 601110, dependent: 6302, dependent conditional: 163, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 530072, independent: 524279, independent conditional: 302, independent unconditional: 523977, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 530072, independent: 521274, independent conditional: 0, independent unconditional: 521274, dependent: 8798, dependent conditional: 0, dependent unconditional: 8798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8798, independent: 3005, independent conditional: 302, independent unconditional: 2703, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8798, independent: 3005, independent conditional: 302, independent unconditional: 2703, dependent: 5793, dependent conditional: 163, dependent unconditional: 5630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7293, independent: 2613, independent conditional: 254, independent unconditional: 2359, dependent: 4681, dependent conditional: 120, dependent unconditional: 4561, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 607714, independent: 77133, independent conditional: 0, independent unconditional: 77133, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 530072, unknown conditional: 465, unknown unconditional: 529607] , Statistics on independence cache: Total cache size (in pairs): 530072, Positive cache size: 524279, Positive conditional cache size: 302, Positive unconditional cache size: 523977, Negative cache size: 5793, Negative conditional cache size: 163, Negative unconditional cache size: 5630, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 1, Independence queries for same thread: 108 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 893334, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 9000, dependent conditional: 824, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 892819, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 8485, dependent conditional: 309, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 892819, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 8485, dependent conditional: 309, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 303, dependent unconditional: 8812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 186, dependent unconditional: 8929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 186, dependent unconditional: 8929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 755931, independent: 747569, independent conditional: 327, independent unconditional: 747242, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 755931, independent: 743756, independent conditional: 0, independent unconditional: 743756, dependent: 12175, dependent conditional: 0, dependent unconditional: 12175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12175, independent: 3813, independent conditional: 327, independent unconditional: 3486, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12175, independent: 3813, independent conditional: 327, independent unconditional: 3486, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10110, independent: 3480, independent conditional: 274, independent unconditional: 3206, dependent: 6630, dependent conditional: 142, dependent unconditional: 6489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 893449, independent: 136765, independent conditional: 0, independent unconditional: 136765, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 755931, unknown conditional: 513, unknown unconditional: 755418] , Statistics on independence cache: Total cache size (in pairs): 755931, Positive cache size: 747569, Positive conditional cache size: 327, Positive unconditional cache size: 747242, Negative cache size: 8362, Negative conditional cache size: 186, Negative unconditional cache size: 8176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117, Maximal queried relation: 1, Independence queries for same thread: 515 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.4s, Number of persistent set computation: 2355, Number of trivial persistent sets: 1748, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 805724, independent: 797548, independent conditional: 0, independent unconditional: 797548, dependent: 8176, dependent conditional: 0, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 893334, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 9000, dependent conditional: 824, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 892819, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 8485, dependent conditional: 309, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 892819, independent: 884334, independent conditional: 86786, independent unconditional: 797548, dependent: 8485, dependent conditional: 309, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 303, dependent unconditional: 8812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 186, dependent unconditional: 8929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 893449, independent: 884334, independent conditional: 327, independent unconditional: 884007, dependent: 9115, dependent conditional: 186, dependent unconditional: 8929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 755931, independent: 747569, independent conditional: 327, independent unconditional: 747242, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 755931, independent: 743756, independent conditional: 0, independent unconditional: 743756, dependent: 12175, dependent conditional: 0, dependent unconditional: 12175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12175, independent: 3813, independent conditional: 327, independent unconditional: 3486, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12175, independent: 3813, independent conditional: 327, independent unconditional: 3486, dependent: 8362, dependent conditional: 186, dependent unconditional: 8176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10110, independent: 3480, independent conditional: 274, independent unconditional: 3206, dependent: 6630, dependent conditional: 142, dependent unconditional: 6489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 893449, independent: 136765, independent conditional: 0, independent unconditional: 136765, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 755931, unknown conditional: 513, unknown unconditional: 755418] , Statistics on independence cache: Total cache size (in pairs): 755931, Positive cache size: 747569, Positive conditional cache size: 327, Positive unconditional cache size: 747242, Negative cache size: 8362, Negative conditional cache size: 186, Negative unconditional cache size: 8176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117, Maximal queried relation: 1, Independence queries for same thread: 515 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1073980, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10473, dependent conditional: 814, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1073569, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10062, dependent conditional: 403, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1073569, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10062, dependent conditional: 403, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 403, dependent unconditional: 10415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 219, dependent unconditional: 10599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 219, dependent unconditional: 10599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 903921, independent: 894043, independent conditional: 353, independent unconditional: 893690, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 903921, independent: 889756, independent conditional: 0, independent unconditional: 889756, dependent: 14165, dependent conditional: 0, dependent unconditional: 14165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14165, independent: 4287, independent conditional: 353, independent unconditional: 3934, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14165, independent: 4287, independent conditional: 353, independent unconditional: 3934, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11510, independent: 3427, independent conditional: 397, independent unconditional: 3030, dependent: 8083, dependent conditional: 164, dependent unconditional: 7919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1074325, independent: 169464, independent conditional: 0, independent unconditional: 169464, dependent: 940, dependent conditional: 0, dependent unconditional: 940, unknown: 903921, unknown conditional: 572, unknown unconditional: 903349] , Statistics on independence cache: Total cache size (in pairs): 903921, Positive cache size: 894043, Positive conditional cache size: 353, Positive unconditional cache size: 893690, Negative cache size: 9878, Negative conditional cache size: 219, Negative unconditional cache size: 9659, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 184, Maximal queried relation: 1, Independence queries for same thread: 411 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 15.1s, Number of persistent set computation: 1921, Number of trivial persistent sets: 1451, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 964673, independent: 955014, independent conditional: 0, independent unconditional: 955014, dependent: 9659, dependent conditional: 0, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1073980, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10473, dependent conditional: 814, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1073569, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10062, dependent conditional: 403, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1073569, independent: 1063507, independent conditional: 108493, independent unconditional: 955014, dependent: 10062, dependent conditional: 403, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 403, dependent unconditional: 10415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 219, dependent unconditional: 10599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1074325, independent: 1063507, independent conditional: 353, independent unconditional: 1063154, dependent: 10818, dependent conditional: 219, dependent unconditional: 10599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 903921, independent: 894043, independent conditional: 353, independent unconditional: 893690, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 903921, independent: 889756, independent conditional: 0, independent unconditional: 889756, dependent: 14165, dependent conditional: 0, dependent unconditional: 14165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14165, independent: 4287, independent conditional: 353, independent unconditional: 3934, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14165, independent: 4287, independent conditional: 353, independent unconditional: 3934, dependent: 9878, dependent conditional: 219, dependent unconditional: 9659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11510, independent: 3427, independent conditional: 397, independent unconditional: 3030, dependent: 8083, dependent conditional: 164, dependent unconditional: 7919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1074325, independent: 169464, independent conditional: 0, independent unconditional: 169464, dependent: 940, dependent conditional: 0, dependent unconditional: 940, unknown: 903921, unknown conditional: 572, unknown unconditional: 903349] , Statistics on independence cache: Total cache size (in pairs): 903921, Positive cache size: 894043, Positive conditional cache size: 353, Positive unconditional cache size: 893690, Negative cache size: 9878, Negative conditional cache size: 219, Negative unconditional cache size: 9659, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 184, Maximal queried relation: 1, Independence queries for same thread: 411 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1269650, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 12012, dependent conditional: 1218, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1268946, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 11308, dependent conditional: 514, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1268946, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 11308, dependent conditional: 514, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 491, dependent unconditional: 11660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 231, dependent unconditional: 11920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 231, dependent unconditional: 11920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1033108, independent: 1022083, independent conditional: 352, independent unconditional: 1021731, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1033108, independent: 1017204, independent conditional: 0, independent unconditional: 1017204, dependent: 15904, dependent conditional: 0, dependent unconditional: 15904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15904, independent: 4879, independent conditional: 352, independent unconditional: 4527, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15904, independent: 4879, independent conditional: 352, independent unconditional: 4527, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13293, independent: 4114, independent conditional: 303, independent unconditional: 3811, dependent: 9179, dependent conditional: 180, dependent unconditional: 8998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1269789, independent: 235555, independent conditional: 0, independent unconditional: 235555, dependent: 1126, dependent conditional: 0, dependent unconditional: 1126, unknown: 1033108, unknown conditional: 583, unknown unconditional: 1032525] , Statistics on independence cache: Total cache size (in pairs): 1033108, Positive cache size: 1022083, Positive conditional cache size: 352, Positive unconditional cache size: 1021731, Negative cache size: 11025, Negative conditional cache size: 231, Negative unconditional cache size: 10794, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 704 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.2s, Number of persistent set computation: 3254, Number of trivial persistent sets: 2234, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1124652, independent: 1113858, independent conditional: 0, independent unconditional: 1113858, dependent: 10794, dependent conditional: 0, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1269650, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 12012, dependent conditional: 1218, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1268946, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 11308, dependent conditional: 514, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1268946, independent: 1257638, independent conditional: 143780, independent unconditional: 1113858, dependent: 11308, dependent conditional: 514, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 491, dependent unconditional: 11660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 231, dependent unconditional: 11920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1269789, independent: 1257638, independent conditional: 352, independent unconditional: 1257286, dependent: 12151, dependent conditional: 231, dependent unconditional: 11920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1033108, independent: 1022083, independent conditional: 352, independent unconditional: 1021731, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1033108, independent: 1017204, independent conditional: 0, independent unconditional: 1017204, dependent: 15904, dependent conditional: 0, dependent unconditional: 15904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15904, independent: 4879, independent conditional: 352, independent unconditional: 4527, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15904, independent: 4879, independent conditional: 352, independent unconditional: 4527, dependent: 11025, dependent conditional: 231, dependent unconditional: 10794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13293, independent: 4114, independent conditional: 303, independent unconditional: 3811, dependent: 9179, dependent conditional: 180, dependent unconditional: 8998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1269789, independent: 235555, independent conditional: 0, independent unconditional: 235555, dependent: 1126, dependent conditional: 0, dependent unconditional: 1126, unknown: 1033108, unknown conditional: 583, unknown unconditional: 1032525] , Statistics on independence cache: Total cache size (in pairs): 1033108, Positive cache size: 1022083, Positive conditional cache size: 352, Positive unconditional cache size: 1021731, Negative cache size: 11025, Negative conditional cache size: 231, Negative unconditional cache size: 10794, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 704 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1354283, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 13013, dependent conditional: 1598, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1353248, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 11978, dependent conditional: 563, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1353248, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 11978, dependent conditional: 563, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 498, dependent unconditional: 12357, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 237, dependent unconditional: 12618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 237, dependent unconditional: 12618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1093637, independent: 1081985, independent conditional: 379, independent unconditional: 1081606, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1093637, independent: 1076816, independent conditional: 0, independent unconditional: 1076816, dependent: 16821, dependent conditional: 0, dependent unconditional: 16821, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16821, independent: 5169, independent conditional: 379, independent unconditional: 4790, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16821, independent: 5169, independent conditional: 379, independent unconditional: 4790, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14172, independent: 4417, independent conditional: 325, independent unconditional: 4092, dependent: 9754, dependent conditional: 187, dependent unconditional: 9568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1354125, independent: 259285, independent conditional: 0, independent unconditional: 259285, dependent: 1203, dependent conditional: 0, dependent unconditional: 1203, unknown: 1093637, unknown conditional: 616, unknown unconditional: 1093021] , Statistics on independence cache: Total cache size (in pairs): 1093637, Positive cache size: 1081985, Positive conditional cache size: 379, Positive unconditional cache size: 1081606, Negative cache size: 11652, Negative conditional cache size: 237, Negative unconditional cache size: 11415, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 261, Maximal queried relation: 2, Independence queries for same thread: 1035 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 21.6s, Number of persistent set computation: 3427, Number of trivial persistent sets: 2176, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1189139, independent: 1177724, independent conditional: 0, independent unconditional: 1177724, dependent: 11415, dependent conditional: 0, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1354283, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 13013, dependent conditional: 1598, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1353248, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 11978, dependent conditional: 563, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1353248, independent: 1341270, independent conditional: 163546, independent unconditional: 1177724, dependent: 11978, dependent conditional: 563, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 498, dependent unconditional: 12357, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 237, dependent unconditional: 12618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1354125, independent: 1341270, independent conditional: 379, independent unconditional: 1340891, dependent: 12855, dependent conditional: 237, dependent unconditional: 12618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1093637, independent: 1081985, independent conditional: 379, independent unconditional: 1081606, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1093637, independent: 1076816, independent conditional: 0, independent unconditional: 1076816, dependent: 16821, dependent conditional: 0, dependent unconditional: 16821, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16821, independent: 5169, independent conditional: 379, independent unconditional: 4790, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16821, independent: 5169, independent conditional: 379, independent unconditional: 4790, dependent: 11652, dependent conditional: 237, dependent unconditional: 11415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14172, independent: 4417, independent conditional: 325, independent unconditional: 4092, dependent: 9754, dependent conditional: 187, dependent unconditional: 9568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1354125, independent: 259285, independent conditional: 0, independent unconditional: 259285, dependent: 1203, dependent conditional: 0, dependent unconditional: 1203, unknown: 1093637, unknown conditional: 616, unknown unconditional: 1093021] , Statistics on independence cache: Total cache size (in pairs): 1093637, Positive cache size: 1081985, Positive conditional cache size: 379, Positive unconditional cache size: 1081606, Negative cache size: 11652, Negative conditional cache size: 237, Negative unconditional cache size: 11415, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 261, Maximal queried relation: 2, Independence queries for same thread: 1035 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 976662, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 8142, dependent conditional: 475, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 976446, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 7926, dependent conditional: 259, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 976446, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 7926, dependent conditional: 259, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 217, dependent unconditional: 8333, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 212, dependent unconditional: 8338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 212, dependent unconditional: 8338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 853409, independent: 845530, independent conditional: 407, independent unconditional: 845123, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 853409, independent: 841591, independent conditional: 0, independent unconditional: 841591, dependent: 11818, dependent conditional: 0, dependent unconditional: 11818, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11818, independent: 3939, independent conditional: 407, independent unconditional: 3532, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11818, independent: 3939, independent conditional: 407, independent unconditional: 3532, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10055, independent: 3244, independent conditional: 347, independent unconditional: 2897, dependent: 6811, dependent conditional: 175, dependent unconditional: 6636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 977070, independent: 122990, independent conditional: 0, independent unconditional: 122990, dependent: 671, dependent conditional: 0, dependent unconditional: 671, unknown: 853409, unknown conditional: 619, unknown unconditional: 852790] , Statistics on independence cache: Total cache size (in pairs): 853409, Positive cache size: 845530, Positive conditional cache size: 407, Positive unconditional cache size: 845123, Negative cache size: 7879, Negative conditional cache size: 212, Negative unconditional cache size: 7667, 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: 216 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.9s, Number of persistent set computation: 1998, Number of trivial persistent sets: 1467, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 893276, independent: 885609, independent conditional: 0, independent unconditional: 885609, dependent: 7667, dependent conditional: 0, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 976662, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 8142, dependent conditional: 475, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 976446, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 7926, dependent conditional: 259, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 976446, independent: 968520, independent conditional: 82911, independent unconditional: 885609, dependent: 7926, dependent conditional: 259, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 217, dependent unconditional: 8333, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 212, dependent unconditional: 8338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 977070, independent: 968520, independent conditional: 407, independent unconditional: 968113, dependent: 8550, dependent conditional: 212, dependent unconditional: 8338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 853409, independent: 845530, independent conditional: 407, independent unconditional: 845123, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 853409, independent: 841591, independent conditional: 0, independent unconditional: 841591, dependent: 11818, dependent conditional: 0, dependent unconditional: 11818, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11818, independent: 3939, independent conditional: 407, independent unconditional: 3532, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11818, independent: 3939, independent conditional: 407, independent unconditional: 3532, dependent: 7879, dependent conditional: 212, dependent unconditional: 7667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10055, independent: 3244, independent conditional: 347, independent unconditional: 2897, dependent: 6811, dependent conditional: 175, dependent unconditional: 6636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 977070, independent: 122990, independent conditional: 0, independent unconditional: 122990, dependent: 671, dependent conditional: 0, dependent unconditional: 671, unknown: 853409, unknown conditional: 619, unknown unconditional: 852790] , Statistics on independence cache: Total cache size (in pairs): 853409, Positive cache size: 845530, Positive conditional cache size: 407, Positive unconditional cache size: 845123, Negative cache size: 7879, Negative conditional cache size: 212, Negative unconditional cache size: 7667, 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: 216 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1391242, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 13565, dependent conditional: 1441, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1390359, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 12682, dependent conditional: 558, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1390359, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 12682, dependent conditional: 558, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 485, dependent unconditional: 13088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 258, dependent unconditional: 13315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 258, dependent unconditional: 13315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1151108, independent: 1138726, independent conditional: 406, independent unconditional: 1138320, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1151108, independent: 1133320, independent conditional: 0, independent unconditional: 1133320, dependent: 17788, dependent conditional: 0, dependent unconditional: 17788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17788, independent: 5406, independent conditional: 406, independent unconditional: 5000, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17788, independent: 5406, independent conditional: 406, independent unconditional: 5000, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15976, independent: 5280, independent conditional: 448, independent unconditional: 4833, dependent: 10696, dependent conditional: 228, dependent unconditional: 10468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1391250, independent: 238951, independent conditional: 0, independent unconditional: 238951, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 1151108, unknown conditional: 664, unknown unconditional: 1150444] , Statistics on independence cache: Total cache size (in pairs): 1151108, Positive cache size: 1138726, Positive conditional cache size: 406, Positive unconditional cache size: 1138320, Negative cache size: 12382, Negative conditional cache size: 258, Negative unconditional cache size: 12124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227, Maximal queried relation: 1, Independence queries for same thread: 883 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 23.8s, Number of persistent set computation: 3543, Number of trivial persistent sets: 2298, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1236208, independent: 1224084, independent conditional: 0, independent unconditional: 1224084, dependent: 12124, dependent conditional: 0, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1391242, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 13565, dependent conditional: 1441, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1390359, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 12682, dependent conditional: 558, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1390359, independent: 1377677, independent conditional: 153593, independent unconditional: 1224084, dependent: 12682, dependent conditional: 558, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 485, dependent unconditional: 13088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 258, dependent unconditional: 13315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1391250, independent: 1377677, independent conditional: 406, independent unconditional: 1377271, dependent: 13573, dependent conditional: 258, dependent unconditional: 13315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1151108, independent: 1138726, independent conditional: 406, independent unconditional: 1138320, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1151108, independent: 1133320, independent conditional: 0, independent unconditional: 1133320, dependent: 17788, dependent conditional: 0, dependent unconditional: 17788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17788, independent: 5406, independent conditional: 406, independent unconditional: 5000, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17788, independent: 5406, independent conditional: 406, independent unconditional: 5000, dependent: 12382, dependent conditional: 258, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15976, independent: 5280, independent conditional: 448, independent unconditional: 4833, dependent: 10696, dependent conditional: 228, dependent unconditional: 10468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1391250, independent: 238951, independent conditional: 0, independent unconditional: 238951, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 1151108, unknown conditional: 664, unknown unconditional: 1150444] , Statistics on independence cache: Total cache size (in pairs): 1151108, Positive cache size: 1138726, Positive conditional cache size: 406, Positive unconditional cache size: 1138320, Negative cache size: 12382, Negative conditional cache size: 258, Negative unconditional cache size: 12124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227, Maximal queried relation: 1, Independence queries for same thread: 883 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1238392, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 11322, dependent conditional: 755, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1238013, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 10943, dependent conditional: 376, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1238013, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 10943, dependent conditional: 376, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 324, dependent unconditional: 11378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 232, dependent unconditional: 11470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 232, dependent unconditional: 11470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1060859, independent: 1050060, independent conditional: 435, independent unconditional: 1049625, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1060859, independent: 1045079, independent conditional: 0, independent unconditional: 1045079, dependent: 15780, dependent conditional: 0, dependent unconditional: 15780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15780, independent: 4981, independent conditional: 435, independent unconditional: 4546, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15780, independent: 4981, independent conditional: 435, independent unconditional: 4546, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13106, independent: 4189, independent conditional: 387, independent unconditional: 3802, dependent: 8917, dependent conditional: 174, dependent unconditional: 8744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1238772, independent: 177010, independent conditional: 0, independent unconditional: 177010, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 1060859, unknown conditional: 667, unknown unconditional: 1060192] , Statistics on independence cache: Total cache size (in pairs): 1060859, Positive cache size: 1050060, Positive conditional cache size: 435, Positive unconditional cache size: 1049625, Negative cache size: 10799, Negative conditional cache size: 232, Negative unconditional cache size: 10567, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 92, Maximal queried relation: 1, Independence queries for same thread: 379 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.8s, Number of persistent set computation: 2649, Number of trivial persistent sets: 1831, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1122485, independent: 1111918, independent conditional: 0, independent unconditional: 1111918, dependent: 10567, dependent conditional: 0, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1238392, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 11322, dependent conditional: 755, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1238013, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 10943, dependent conditional: 376, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1238013, independent: 1227070, independent conditional: 115152, independent unconditional: 1111918, dependent: 10943, dependent conditional: 376, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 324, dependent unconditional: 11378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 232, dependent unconditional: 11470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1238772, independent: 1227070, independent conditional: 435, independent unconditional: 1226635, dependent: 11702, dependent conditional: 232, dependent unconditional: 11470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1060859, independent: 1050060, independent conditional: 435, independent unconditional: 1049625, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1060859, independent: 1045079, independent conditional: 0, independent unconditional: 1045079, dependent: 15780, dependent conditional: 0, dependent unconditional: 15780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15780, independent: 4981, independent conditional: 435, independent unconditional: 4546, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15780, independent: 4981, independent conditional: 435, independent unconditional: 4546, dependent: 10799, dependent conditional: 232, dependent unconditional: 10567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13106, independent: 4189, independent conditional: 387, independent unconditional: 3802, dependent: 8917, dependent conditional: 174, dependent unconditional: 8744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1238772, independent: 177010, independent conditional: 0, independent unconditional: 177010, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 1060859, unknown conditional: 667, unknown unconditional: 1060192] , Statistics on independence cache: Total cache size (in pairs): 1060859, Positive cache size: 1050060, Positive conditional cache size: 435, Positive unconditional cache size: 1049625, Negative cache size: 10799, Negative conditional cache size: 232, Negative unconditional cache size: 10567, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 92, Maximal queried relation: 1, Independence queries for same thread: 379 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1591318, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14814, dependent conditional: 1248, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1590704, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14200, dependent conditional: 634, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1590704, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14200, dependent conditional: 634, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 602, dependent unconditional: 14666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 301, dependent unconditional: 14967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 301, dependent unconditional: 14967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1298086, independent: 1284219, independent conditional: 466, independent unconditional: 1283753, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1298086, independent: 1278181, independent conditional: 0, independent unconditional: 1278181, dependent: 19905, dependent conditional: 0, dependent unconditional: 19905, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19905, independent: 6038, independent conditional: 466, independent unconditional: 5572, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19905, independent: 6038, independent conditional: 466, independent unconditional: 5572, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16590, independent: 5042, independent conditional: 405, independent unconditional: 4638, dependent: 11547, dependent conditional: 231, dependent unconditional: 11316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1591772, independent: 292285, independent conditional: 0, independent unconditional: 292285, dependent: 1401, dependent conditional: 0, dependent unconditional: 1401, unknown: 1298086, unknown conditional: 767, unknown unconditional: 1297319] , Statistics on independence cache: Total cache size (in pairs): 1298086, Positive cache size: 1284219, Positive conditional cache size: 466, Positive unconditional cache size: 1283753, Negative cache size: 13867, Negative conditional cache size: 301, Negative unconditional cache size: 13566, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 301, Maximal queried relation: 2, Independence queries for same thread: 614 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 25.2s, Number of persistent set computation: 3800, Number of trivial persistent sets: 2409, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1409698, independent: 1396132, independent conditional: 0, independent unconditional: 1396132, dependent: 13566, dependent conditional: 0, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1591318, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14814, dependent conditional: 1248, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1590704, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14200, dependent conditional: 634, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1590704, independent: 1576504, independent conditional: 180372, independent unconditional: 1396132, dependent: 14200, dependent conditional: 634, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 602, dependent unconditional: 14666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 301, dependent unconditional: 14967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1591772, independent: 1576504, independent conditional: 466, independent unconditional: 1576038, dependent: 15268, dependent conditional: 301, dependent unconditional: 14967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1298086, independent: 1284219, independent conditional: 466, independent unconditional: 1283753, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1298086, independent: 1278181, independent conditional: 0, independent unconditional: 1278181, dependent: 19905, dependent conditional: 0, dependent unconditional: 19905, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19905, independent: 6038, independent conditional: 466, independent unconditional: 5572, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19905, independent: 6038, independent conditional: 466, independent unconditional: 5572, dependent: 13867, dependent conditional: 301, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16590, independent: 5042, independent conditional: 405, independent unconditional: 4638, dependent: 11547, dependent conditional: 231, dependent unconditional: 11316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1591772, independent: 292285, independent conditional: 0, independent unconditional: 292285, dependent: 1401, dependent conditional: 0, dependent unconditional: 1401, unknown: 1298086, unknown conditional: 767, unknown unconditional: 1297319] , Statistics on independence cache: Total cache size (in pairs): 1298086, Positive cache size: 1284219, Positive conditional cache size: 466, Positive unconditional cache size: 1283753, Negative cache size: 13867, Negative conditional cache size: 301, Negative unconditional cache size: 13566, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 301, Maximal queried relation: 2, Independence queries for same thread: 614 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1634684, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 15851, dependent conditional: 1675, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1633654, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 14821, dependent conditional: 645, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1633654, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 14821, dependent conditional: 645, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 588, dependent unconditional: 15287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 302, dependent unconditional: 15573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 302, dependent unconditional: 15573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1341779, independent: 1327301, independent conditional: 466, independent unconditional: 1326835, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1341779, independent: 1321045, independent conditional: 0, independent unconditional: 1321045, dependent: 20734, dependent conditional: 0, dependent unconditional: 20734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20734, independent: 6256, independent conditional: 466, independent unconditional: 5790, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20734, independent: 6256, independent conditional: 466, independent unconditional: 5790, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17509, independent: 5533, independent conditional: 396, independent unconditional: 5138, dependent: 11976, dependent conditional: 224, dependent unconditional: 11751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1634708, independent: 291532, independent conditional: 0, independent unconditional: 291532, dependent: 1397, dependent conditional: 0, dependent unconditional: 1397, unknown: 1341779, unknown conditional: 768, unknown unconditional: 1341011] , Statistics on independence cache: Total cache size (in pairs): 1341779, Positive cache size: 1327301, Positive conditional cache size: 466, Positive unconditional cache size: 1326835, Negative cache size: 14478, Negative conditional cache size: 302, Negative unconditional cache size: 14176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 286, Maximal queried relation: 1, Independence queries for same thread: 1030 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 25.6s, Number of persistent set computation: 4309, Number of trivial persistent sets: 2655, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1458607, independent: 1444431, independent conditional: 0, independent unconditional: 1444431, dependent: 14176, dependent conditional: 0, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1634684, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 15851, dependent conditional: 1675, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1633654, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 14821, dependent conditional: 645, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1633654, independent: 1618833, independent conditional: 174402, independent unconditional: 1444431, dependent: 14821, dependent conditional: 645, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 588, dependent unconditional: 15287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 302, dependent unconditional: 15573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1634708, independent: 1618833, independent conditional: 466, independent unconditional: 1618367, dependent: 15875, dependent conditional: 302, dependent unconditional: 15573, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1341779, independent: 1327301, independent conditional: 466, independent unconditional: 1326835, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1341779, independent: 1321045, independent conditional: 0, independent unconditional: 1321045, dependent: 20734, dependent conditional: 0, dependent unconditional: 20734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20734, independent: 6256, independent conditional: 466, independent unconditional: 5790, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20734, independent: 6256, independent conditional: 466, independent unconditional: 5790, dependent: 14478, dependent conditional: 302, dependent unconditional: 14176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17509, independent: 5533, independent conditional: 396, independent unconditional: 5138, dependent: 11976, dependent conditional: 224, dependent unconditional: 11751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1634708, independent: 291532, independent conditional: 0, independent unconditional: 291532, dependent: 1397, dependent conditional: 0, dependent unconditional: 1397, unknown: 1341779, unknown conditional: 768, unknown unconditional: 1341011] , Statistics on independence cache: Total cache size (in pairs): 1341779, Positive cache size: 1327301, Positive conditional cache size: 466, Positive unconditional cache size: 1326835, Negative cache size: 14478, Negative conditional cache size: 302, Negative unconditional cache size: 14176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 286, Maximal queried relation: 1, Independence queries for same thread: 1030 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1344182, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 13119, dependent conditional: 657, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1343945, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 12882, dependent conditional: 420, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1343945, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 12882, dependent conditional: 420, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 413, dependent unconditional: 13378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 271, dependent unconditional: 13520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 271, dependent unconditional: 13520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1152751, independent: 1140018, independent conditional: 496, independent unconditional: 1139522, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1152751, independent: 1134325, independent conditional: 0, independent unconditional: 1134325, dependent: 18426, dependent conditional: 0, dependent unconditional: 18426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18426, independent: 5693, independent conditional: 496, independent unconditional: 5197, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18426, independent: 5693, independent conditional: 496, independent unconditional: 5197, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15209, independent: 4685, independent conditional: 417, independent unconditional: 4267, dependent: 10524, dependent conditional: 202, dependent unconditional: 10322, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1344854, independent: 191045, independent conditional: 0, independent unconditional: 191045, dependent: 1058, dependent conditional: 0, dependent unconditional: 1058, unknown: 1152751, unknown conditional: 767, unknown unconditional: 1151984] , Statistics on independence cache: Total cache size (in pairs): 1152751, Positive cache size: 1140018, Positive conditional cache size: 496, Positive unconditional cache size: 1139522, Negative cache size: 12733, Negative conditional cache size: 271, Negative unconditional cache size: 12462, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 142, Maximal queried relation: 1, Independence queries for same thread: 237 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 21.8s, Number of persistent set computation: 2474, Number of trivial persistent sets: 1858, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1220686, independent: 1208224, independent conditional: 0, independent unconditional: 1208224, dependent: 12462, dependent conditional: 0, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1344182, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 13119, dependent conditional: 657, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1343945, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 12882, dependent conditional: 420, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1343945, independent: 1331063, independent conditional: 122839, independent unconditional: 1208224, dependent: 12882, dependent conditional: 420, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 413, dependent unconditional: 13378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 271, dependent unconditional: 13520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1344854, independent: 1331063, independent conditional: 496, independent unconditional: 1330567, dependent: 13791, dependent conditional: 271, dependent unconditional: 13520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1152751, independent: 1140018, independent conditional: 496, independent unconditional: 1139522, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1152751, independent: 1134325, independent conditional: 0, independent unconditional: 1134325, dependent: 18426, dependent conditional: 0, dependent unconditional: 18426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18426, independent: 5693, independent conditional: 496, independent unconditional: 5197, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18426, independent: 5693, independent conditional: 496, independent unconditional: 5197, dependent: 12733, dependent conditional: 271, dependent unconditional: 12462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15209, independent: 4685, independent conditional: 417, independent unconditional: 4267, dependent: 10524, dependent conditional: 202, dependent unconditional: 10322, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1344854, independent: 191045, independent conditional: 0, independent unconditional: 191045, dependent: 1058, dependent conditional: 0, dependent unconditional: 1058, unknown: 1152751, unknown conditional: 767, unknown unconditional: 1151984] , Statistics on independence cache: Total cache size (in pairs): 1152751, Positive cache size: 1140018, Positive conditional cache size: 496, Positive unconditional cache size: 1139522, Negative cache size: 12733, Negative conditional cache size: 271, Negative unconditional cache size: 12462, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 142, Maximal queried relation: 1, Independence queries for same thread: 237 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1504084, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13680, dependent conditional: 730, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1503800, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13396, dependent conditional: 446, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1503800, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13396, dependent conditional: 446, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 396, dependent unconditional: 13924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 294, dependent unconditional: 14026, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 294, dependent unconditional: 14026, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1294328, independent: 1281084, independent conditional: 528, independent unconditional: 1280556, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1294328, independent: 1275233, independent conditional: 0, independent unconditional: 1275233, dependent: 19095, dependent conditional: 0, dependent unconditional: 19095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19095, independent: 5851, independent conditional: 528, independent unconditional: 5323, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19095, independent: 5851, independent conditional: 528, independent unconditional: 5323, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15822, independent: 5093, independent conditional: 472, independent unconditional: 4621, dependent: 10729, dependent conditional: 229, dependent unconditional: 10500, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1504724, independent: 209320, independent conditional: 0, independent unconditional: 209320, dependent: 1076, dependent conditional: 0, dependent unconditional: 1076, unknown: 1294328, unknown conditional: 822, unknown unconditional: 1293506] , Statistics on independence cache: Total cache size (in pairs): 1294328, Positive cache size: 1281084, Positive conditional cache size: 528, Positive unconditional cache size: 1280556, Negative cache size: 13244, Negative conditional cache size: 294, Negative unconditional cache size: 12950, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 102, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 23.1s, Number of persistent set computation: 2950, Number of trivial persistent sets: 2000, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1364600, independent: 1351650, independent conditional: 0, independent unconditional: 1351650, dependent: 12950, dependent conditional: 0, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1504084, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13680, dependent conditional: 730, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1503800, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13396, dependent conditional: 446, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1503800, independent: 1490404, independent conditional: 138754, independent unconditional: 1351650, dependent: 13396, dependent conditional: 446, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 396, dependent unconditional: 13924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 294, dependent unconditional: 14026, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1504724, independent: 1490404, independent conditional: 528, independent unconditional: 1489876, dependent: 14320, dependent conditional: 294, dependent unconditional: 14026, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1294328, independent: 1281084, independent conditional: 528, independent unconditional: 1280556, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1294328, independent: 1275233, independent conditional: 0, independent unconditional: 1275233, dependent: 19095, dependent conditional: 0, dependent unconditional: 19095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19095, independent: 5851, independent conditional: 528, independent unconditional: 5323, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19095, independent: 5851, independent conditional: 528, independent unconditional: 5323, dependent: 13244, dependent conditional: 294, dependent unconditional: 12950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15822, independent: 5093, independent conditional: 472, independent unconditional: 4621, dependent: 10729, dependent conditional: 229, dependent unconditional: 10500, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1504724, independent: 209320, independent conditional: 0, independent unconditional: 209320, dependent: 1076, dependent conditional: 0, dependent unconditional: 1076, unknown: 1294328, unknown conditional: 822, unknown unconditional: 1293506] , Statistics on independence cache: Total cache size (in pairs): 1294328, Positive cache size: 1281084, Positive conditional cache size: 528, Positive unconditional cache size: 1280556, Negative cache size: 13244, Negative conditional cache size: 294, Negative unconditional cache size: 12950, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 102, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 922376, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6327, dependent conditional: 114, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 922307, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6258, dependent conditional: 45, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 922307, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6258, dependent conditional: 45, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 36, dependent unconditional: 6258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 0, dependent unconditional: 6294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 0, dependent unconditional: 6294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 866802, independent: 860589, independent conditional: 0, independent unconditional: 860589, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 866803, independent: 857942, independent conditional: 0, independent unconditional: 857942, dependent: 8861, dependent conditional: 0, dependent unconditional: 8861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8860, independent: 2647, independent conditional: 0, independent unconditional: 2647, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8860, independent: 2647, independent conditional: 0, independent unconditional: 2647, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7140, independent: 2050, independent conditional: 0, independent unconditional: 2050, dependent: 5090, dependent conditional: 0, dependent unconditional: 5090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 922343, independent: 55460, independent conditional: 0, independent unconditional: 55460, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 866802, unknown conditional: 0, unknown unconditional: 866802] , Statistics on independence cache: Total cache size (in pairs): 866802, Positive cache size: 860589, Positive conditional cache size: 0, Positive unconditional cache size: 860589, Negative cache size: 6213, Negative conditional cache size: 0, Negative unconditional cache size: 6213, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 36, Maximal queried relation: 1, Independence queries for same thread: 69 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.7s, Number of persistent set computation: 1500, Number of trivial persistent sets: 915, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 905935, independent: 899722, independent conditional: 0, independent unconditional: 899722, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 922376, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6327, dependent conditional: 114, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 922307, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6258, dependent conditional: 45, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 922307, independent: 916049, independent conditional: 16327, independent unconditional: 899722, dependent: 6258, dependent conditional: 45, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 36, dependent unconditional: 6258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 0, dependent unconditional: 6294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 922343, independent: 916049, independent conditional: 0, independent unconditional: 916049, dependent: 6294, dependent conditional: 0, dependent unconditional: 6294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 866802, independent: 860589, independent conditional: 0, independent unconditional: 860589, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 866803, independent: 857942, independent conditional: 0, independent unconditional: 857942, dependent: 8861, dependent conditional: 0, dependent unconditional: 8861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8860, independent: 2647, independent conditional: 0, independent unconditional: 2647, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8860, independent: 2647, independent conditional: 0, independent unconditional: 2647, dependent: 6213, dependent conditional: 0, dependent unconditional: 6213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7140, independent: 2050, independent conditional: 0, independent unconditional: 2050, dependent: 5090, dependent conditional: 0, dependent unconditional: 5090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 922343, independent: 55460, independent conditional: 0, independent unconditional: 55460, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 866802, unknown conditional: 0, unknown unconditional: 866802] , Statistics on independence cache: Total cache size (in pairs): 866802, Positive cache size: 860589, Positive conditional cache size: 0, Positive unconditional cache size: 860589, Negative cache size: 6213, Negative conditional cache size: 0, Negative unconditional cache size: 6213, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 36, Maximal queried relation: 1, Independence queries for same thread: 69 - TimeoutResultAtElement [Line: 691]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while XnfDer was eliminating 1 quantified variables from 4 xjuncts. - TimeoutResultAtElement [Line: 712]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while XnfDer was eliminating 1 quantified variables from 4 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 132 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.9s, OverallIterations: 2, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 94 NumberOfCodeBlocks, 94 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 42 ConstructedInterpolants, 0 QuantifiedInterpolants, 44 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 160 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.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: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 266 NumberOfCodeBlocks, 266 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 193 ConstructedInterpolants, 0 QuantifiedInterpolants, 684 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 24/24 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, 188 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 539 NumberOfCodeBlocks, 539 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 500 ConstructedInterpolants, 0 QuantifiedInterpolants, 1123 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 135/138 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 216 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 639 NumberOfCodeBlocks, 639 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 586 ConstructedInterpolants, 0 QuantifiedInterpolants, 1209 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 240/243 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 244 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.1s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 748 NumberOfCodeBlocks, 748 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 675 ConstructedInterpolants, 0 QuantifiedInterpolants, 1298 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 375/378 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 6 thread instances CFG has 8 procedures, 272 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 1.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 748 NumberOfCodeBlocks, 748 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 582 ConstructedInterpolants, 0 QuantifiedInterpolants, 1097 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 390/390 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 7 thread instances CFG has 9 procedures, 300 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.3s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 482 NumberOfCodeBlocks, 482 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 302 ConstructedInterpolants, 0 QuantifiedInterpolants, 793 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 66/66 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, 328 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 814 NumberOfCodeBlocks, 814 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 614 ConstructedInterpolants, 0 QuantifiedInterpolants, 1129 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 530/530 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 9 thread instances CFG has 11 procedures, 356 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 837 NumberOfCodeBlocks, 837 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 609 ConstructedInterpolants, 0 QuantifiedInterpolants, 1100 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 681/681 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, 384 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 693 NumberOfCodeBlocks, 693 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 450 ConstructedInterpolants, 0 QuantifiedInterpolants, 941 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 524/524 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, 412 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 1408 NumberOfCodeBlocks, 1408 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1145 ConstructedInterpolants, 0 QuantifiedInterpolants, 1660 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1727/1727 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 12 thread instances CFG has 14 procedures, 440 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.4s, 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: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 769 NumberOfCodeBlocks, 769 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 478 ConstructedInterpolants, 0 QuantifiedInterpolants, 969 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 784/784 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 13 thread instances CFG has 15 procedures, 468 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 837 NumberOfCodeBlocks, 837 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 532 ConstructedInterpolants, 0 QuantifiedInterpolants, 1023 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 951/951 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, 496 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 1150 NumberOfCodeBlocks, 1150 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 824 ConstructedInterpolants, 0 QuantifiedInterpolants, 1339 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1292/1292 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 15 thread instances CFG has 17 procedures, 524 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1577 NumberOfCodeBlocks, 1577 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1222 ConstructedInterpolants, 0 QuantifiedInterpolants, 1737 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2247/2247 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 16 thread instances CFG has 18 procedures, 552 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 3.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 1984 NumberOfCodeBlocks, 1984 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1615 ConstructedInterpolants, 0 QuantifiedInterpolants, 2130 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3713/3713 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, 580 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1910 NumberOfCodeBlocks, 1910 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1521 ConstructedInterpolants, 0 QuantifiedInterpolants, 2036 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3299/3299 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, 608 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 1056 NumberOfCodeBlocks, 1056 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 638 ConstructedInterpolants, 0 QuantifiedInterpolants, 1129 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1650/1650 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, 636 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.9s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 1086 NumberOfCodeBlocks, 1086 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 654 ConstructedInterpolants, 0 QuantifiedInterpolants, 1145 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1829/1829 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, 664 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 2024 NumberOfCodeBlocks, 2024 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1572 ConstructedInterpolants, 0 QuantifiedInterpolants, 2087 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4133/4133 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, 692 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2154 NumberOfCodeBlocks, 2154 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1673 ConstructedInterpolants, 0 QuantifiedInterpolants, 2188 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4335/4335 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 22 thread instances CFG has 24 procedures, 720 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 1160 NumberOfCodeBlocks, 1160 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 666 ConstructedInterpolants, 0 QuantifiedInterpolants, 1157 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 2523/2523 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, 748 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.9s InterpolantComputationTime, 1873 NumberOfCodeBlocks, 1873 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 1359 ConstructedInterpolants, 0 QuantifiedInterpolants, 1850 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 4682/4682 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, 776 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 1310 NumberOfCodeBlocks, 1310 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 766 ConstructedInterpolants, 0 QuantifiedInterpolants, 1257 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 738/738 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, 804 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 1797 NumberOfCodeBlocks, 1797 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1239 ConstructedInterpolants, 0 QuantifiedInterpolants, 1754 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3759/3759 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, 832 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 9.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2499 NumberOfCodeBlocks, 2499 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1921 ConstructedInterpolants, 0 QuantifiedInterpolants, 2412 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6146/6146 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, 860 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 17.0s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 14.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 3428 NumberOfCodeBlocks, 3428 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 2885 ConstructedInterpolants, 0 QuantifiedInterpolants, 3508 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 11075/11078 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, 888 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 8.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 1735 NumberOfCodeBlocks, 1735 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1114 ConstructedInterpolants, 0 QuantifiedInterpolants, 1605 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4221/4221 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, 916 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 12.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2504 NumberOfCodeBlocks, 2504 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1863 ConstructedInterpolants, 0 QuantifiedInterpolants, 2378 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6407/6407 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, 944 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.0s, OverallIterations: 8, 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: 179, 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, 4.1s InterpolantComputationTime, 3301 NumberOfCodeBlocks, 3301 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 3777 ConstructedInterpolants, 0 QuantifiedInterpolants, 7642 SizeOfPredicates, 54 NumberOfNonLiveVariables, 2808 ConjunctsInSsa, 62 ConjunctsInUnsatCore, 15 InterpolantComputations, 3 PerfectInterpolantSequences, 66/4467 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, 972 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 2270 NumberOfCodeBlocks, 2270 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1586 ConstructedInterpolants, 0 QuantifiedInterpolants, 2077 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5942/5942 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, 1000 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 14.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2950 NumberOfCodeBlocks, 2950 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2246 ConstructedInterpolants, 0 QuantifiedInterpolants, 2761 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8677/8677 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, 1028 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 41.1s, OverallIterations: 9, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 21.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: 281, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 11.6s InterpolantComputationTime, 5657 NumberOfCodeBlocks, 5657 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 7220 ConstructedInterpolants, 0 QuantifiedInterpolants, 14889 SizeOfPredicates, 114 NumberOfNonLiveVariables, 5587 ConjunctsInSsa, 124 ConjunctsInUnsatCore, 18 InterpolantComputations, 3 PerfectInterpolantSequences, 66/18057 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, 1056 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2603 NumberOfCodeBlocks, 2603 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1856 ConstructedInterpolants, 0 QuantifiedInterpolants, 2371 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7629/7629 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, 1084 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2156 NumberOfCodeBlocks, 2156 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 1390 ConstructedInterpolants, 0 QuantifiedInterpolants, 1905 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 9899/9899 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, 1112 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 2112 NumberOfCodeBlocks, 2112 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1316 ConstructedInterpolants, 0 QuantifiedInterpolants, 1831 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6916/6916 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, 1140 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 1366 NumberOfCodeBlocks, 1366 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 556 ConstructedInterpolants, 0 QuantifiedInterpolants, 1047 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 315/315 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, 1168 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 20.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2814 NumberOfCodeBlocks, 2814 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1984 ConstructedInterpolants, 0 QuantifiedInterpolants, 2475 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5255/5255 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, 1196 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 20.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 3079 NumberOfCodeBlocks, 3079 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2220 ConstructedInterpolants, 0 QuantifiedInterpolants, 2735 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8178/8178 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, 1224 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 30.3s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 25.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 4925 NumberOfCodeBlocks, 4925 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 4116 ConstructedInterpolants, 0 QuantifiedInterpolants, 4739 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 24183/24186 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, 1252 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 42.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 37.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 5129 NumberOfCodeBlocks, 5129 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 4300 ConstructedInterpolants, 0 QuantifiedInterpolants, 4923 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 25807/25810 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, 1280 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 22.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 2166 NumberOfCodeBlocks, 2166 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1244 ConstructedInterpolants, 0 QuantifiedInterpolants, 1735 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 9108/9108 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, 1308 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 44.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 39.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 3.0s InterpolantComputationTime, 4729 NumberOfCodeBlocks, 4729 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3793 ConstructedInterpolants, 0 QuantifiedInterpolants, 4284 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 23626/23626 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, 1336 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 33.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 31.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 3206 NumberOfCodeBlocks, 3206 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2250 ConstructedInterpolants, 0 QuantifiedInterpolants, 2765 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 12091/12091 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, 1364 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 52.2s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 45.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 3.0s InterpolantComputationTime, 5519 NumberOfCodeBlocks, 5519 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 4598 ConstructedInterpolants, 0 QuantifiedInterpolants, 5221 SizeOfPredicates, 2 NumberOfNonLiveVariables, 167 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 30701/30704 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, 1392 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 43.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 38.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.9s InterpolantComputationTime, 5644 NumberOfCodeBlocks, 5644 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4645 ConstructedInterpolants, 0 QuantifiedInterpolants, 5160 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 35915/35915 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, 1420 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 35.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 33.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 3210 NumberOfCodeBlocks, 3210 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2191 ConstructedInterpolants, 0 QuantifiedInterpolants, 2682 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7013/7013 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 48 thread instances CFG has 50 procedures, 1448 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 42.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 40.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 3494 NumberOfCodeBlocks, 3494 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2446 ConstructedInterpolants, 0 QuantifiedInterpolants, 2937 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 14474/14474 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 49 thread instances CFG has 51 procedures, 1476 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.5s, OverallIterations: 1, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.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: 2, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 1134 NumberOfCodeBlocks, 1134 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 1133 ConstructedInterpolants, 0 QuantifiedInterpolants, 1133 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 12019/12019 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown