/root/.sdkman/candidates/java/current/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.additional.conditional.commutativity.checking IA --traceabstraction.criterion.for.conditional.commutativity.checking RANDOM --traceabstraction.probability.for.random.criterion 20 --traceabstraction.seed.for.random.criterion 546 -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.conditional-comm-3774817-m [2024-04-04 22:39:37,911 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-04-04 22:39:37,977 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf [2024-04-04 22:39:37,981 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-04-04 22:39:37,982 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-04-04 22:39:38,004 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-04-04 22:39:38,005 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-04-04 22:39:38,005 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-04-04 22:39:38,005 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-04-04 22:39:38,008 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-04-04 22:39:38,008 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-04-04 22:39:38,009 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-04-04 22:39:38,009 INFO L153 SettingsManager]: * Use SBE=true [2024-04-04 22:39:38,010 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-04-04 22:39:38,010 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-04-04 22:39:38,010 INFO L153 SettingsManager]: * sizeof long=4 [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-04-04 22:39:38,011 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * sizeof long double=12 [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * Use constant arrays=true [2024-04-04 22:39:38,012 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-04-04 22:39:38,012 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-04-04 22:39:38,013 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-04 22:39:38,014 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-04-04 22:39:38,014 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-04-04 22:39:38,015 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-04-04 22:39:38,015 INFO L153 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/UGemCutter-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: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional conditional commutativity checking -> IA Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Criterion for conditional commutativity checking -> RANDOM Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: probability for random criterion as percentage -> 20 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: seed for random criterion -> 546 [2024-04-04 22:39:38,238 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-04-04 22:39:38,262 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-04-04 22:39:38,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-04-04 22:39:38,265 INFO L270 PluginConnector]: Initializing CDTParser... [2024-04-04 22:39:38,265 INFO L274 PluginConnector]: CDTParser initialized [2024-04-04 22:39:38,266 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i [2024-04-04 22:39:39,297 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-04-04 22:39:39,499 INFO L384 CDTParser]: Found 1 translation units. [2024-04-04 22:39:39,499 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_78-equ_racing.i [2024-04-04 22:39:39,512 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/6a3b0722a/d6bc92e7b12446e1b81ef65a7fe9505c/FLAG0c423be4d [2024-04-04 22:39:39,522 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/6a3b0722a/d6bc92e7b12446e1b81ef65a7fe9505c [2024-04-04 22:39:39,524 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-04-04 22:39:39,525 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-04-04 22:39:39,526 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-04-04 22:39:39,526 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-04-04 22:39:39,529 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-04-04 22:39:39,530 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.04 10:39:39" (1/1) ... [2024-04-04 22:39:39,530 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c813e4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:39, skipping insertion in model container [2024-04-04 22:39:39,530 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.04 10:39:39" (1/1) ... [2024-04-04 22:39:39,571 INFO L177 MainTranslator]: Built tables and reachable declarations [2024-04-04 22:39:39,862 WARN L240 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_78-equ_racing.i[47038,47051] [2024-04-04 22:39:39,892 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-04-04 22:39:39,904 INFO L202 MainTranslator]: Completed pre-run [2024-04-04 22:39:39,935 WARN L240 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_78-equ_racing.i[47038,47051] [2024-04-04 22:39:39,956 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-04-04 22:39:40,033 INFO L206 MainTranslator]: Completed translation [2024-04-04 22:39:40,034 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40 WrapperNode [2024-04-04 22:39:40,034 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-04-04 22:39:40,035 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-04-04 22:39:40,035 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-04-04 22:39:40,035 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-04-04 22:39:40,039 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,051 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,072 INFO L138 Inliner]: procedures = 272, calls = 64, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 229 [2024-04-04 22:39:40,073 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-04-04 22:39:40,073 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-04-04 22:39:40,073 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-04-04 22:39:40,073 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-04-04 22:39:40,080 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,080 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,083 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,083 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,088 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,091 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,092 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,093 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,095 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-04-04 22:39:40,096 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-04-04 22:39:40,096 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-04-04 22:39:40,096 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-04-04 22:39:40,096 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (1/1) ... [2024-04-04 22:39:40,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-04 22:39:40,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:40,123 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:40,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-04-04 22:39:40,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2024-04-04 22:39:40,187 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-04-04 22:39:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-04-04 22:39:40,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-04-04 22:39:40,188 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-04-04 22:39:40,343 INFO L241 CfgBuilder]: Building ICFG [2024-04-04 22:39:40,345 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-04-04 22:39:40,633 INFO L282 CfgBuilder]: Performing block encoding [2024-04-04 22:39:40,655 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-04-04 22:39:40,655 INFO L309 CfgBuilder]: Removed 22 assume(true) statements. [2024-04-04 22:39:40,656 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.04 10:39:40 BoogieIcfgContainer [2024-04-04 22:39:40,656 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-04-04 22:39:40,658 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-04-04 22:39:40,658 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-04-04 22:39:40,660 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-04-04 22:39:40,660 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.04 10:39:39" (1/3) ... [2024-04-04 22:39:40,661 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59079946 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.04 10:39:40, skipping insertion in model container [2024-04-04 22:39:40,661 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.04 10:39:40" (2/3) ... [2024-04-04 22:39:40,661 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59079946 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.04 10:39:40, skipping insertion in model container [2024-04-04 22:39:40,661 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.04 10:39:40" (3/3) ... [2024-04-04 22:39:40,662 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_78-equ_racing.i [2024-04-04 22:39:40,667 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-04-04 22:39:40,674 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-04-04 22:39:40,674 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-04-04 22:39:40,674 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-04-04 22:39:40,704 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-04-04 22:39:40,732 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:40,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:40,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:40,734 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:40,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-04-04 22:39:40,763 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:40,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:40,772 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:40,776 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:40,777 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-04-04 22:39:40,821 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-04-04 22:39:40,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:40,823 INFO L85 PathProgramCache]: Analyzing trace with hash -397601856, now seen corresponding path program 1 times [2024-04-04 22:39:40,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:40,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653985218] [2024-04-04 22:39:40,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:40,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:40,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:41,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-04 22:39:41,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:41,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653985218] [2024-04-04 22:39:41,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653985218] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:41,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:41,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:41,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503532665] [2024-04-04 22:39:41,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:41,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:41,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:41,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:41,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:41,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:41,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:41,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-04-04 22:39:41,224 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-04-04 22:39:41,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:41,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1435033878, now seen corresponding path program 1 times [2024-04-04 22:39:41,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:41,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736567904] [2024-04-04 22:39:41,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:41,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:41,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:41,284 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:41,346 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:41,347 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:41,348 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 4 remaining) [2024-04-04 22:39:41,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2024-04-04 22:39:41,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2024-04-04 22:39:41,350 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2024-04-04 22:39:41,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-04-04 22:39:41,357 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1] [2024-04-04 22:39:41,359 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:41,359 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-04-04 22:39:41,390 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-04-04 22:39:41,399 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:41,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:41,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:41,442 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:41,446 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:41,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:41,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:41,447 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:41,447 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-04-04 22:39:41,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Waiting until timeout for monitored process [2024-04-04 22:39:41,475 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-04-04 22:39:41,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:41,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1273193204, now seen corresponding path program 1 times [2024-04-04 22:39:41,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:41,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910035115] [2024-04-04 22:39:41,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:41,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:41,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:41,546 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-04-04 22:39:41,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:41,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910035115] [2024-04-04 22:39:41,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910035115] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:41,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:41,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:41,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827364520] [2024-04-04 22:39:41,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:41,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:41,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:41,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:41,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:41,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,587 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:41,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:41,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-04-04 22:39:41,618 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-04-04 22:39:41,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:41,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1269026701, now seen corresponding path program 1 times [2024-04-04 22:39:41,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:41,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580841894] [2024-04-04 22:39:41,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:41,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:41,822 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-04 22:39:41,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:41,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580841894] [2024-04-04 22:39:41,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580841894] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:41,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:41,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:41,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468092998] [2024-04-04 22:39:41,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:41,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:41,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:41,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:41,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:41,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,844 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:41,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:41,844 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,844 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:41,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:41,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-04-04 22:39:41,916 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-04-04 22:39:41,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:41,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1555405273, now seen corresponding path program 1 times [2024-04-04 22:39:41,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:41,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239551276] [2024-04-04 22:39:41,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:41,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:41,951 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:41,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:41,994 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:41,994 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:41,994 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 5 remaining) [2024-04-04 22:39:41,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2024-04-04 22:39:41,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2024-04-04 22:39:41,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2024-04-04 22:39:41,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2024-04-04 22:39:41,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-04-04 22:39:41,996 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2024-04-04 22:39:41,996 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:41,996 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2024-04-04 22:39:42,030 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-04-04 22:39:42,033 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:42,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:42,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:42,036 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:42,040 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:42,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,041 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:42,041 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:42,041 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-04-04 22:39:42,054 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2024-04-04 22:39:42,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1340730554, now seen corresponding path program 1 times [2024-04-04 22:39:42,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823164447] [2024-04-04 22:39:42,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2024-04-04 22:39:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:42,090 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-04-04 22:39:42,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:42,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823164447] [2024-04-04 22:39:42,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823164447] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:42,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:42,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:42,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86909203] [2024-04-04 22:39:42,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:42,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:42,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:42,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:42,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:42,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,108 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:42,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:42,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-04-04 22:39:42,156 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2024-04-04 22:39:42,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,157 INFO L85 PathProgramCache]: Analyzing trace with hash 2058213644, now seen corresponding path program 1 times [2024-04-04 22:39:42,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358269794] [2024-04-04 22:39:42,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:42,284 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-04-04 22:39:42,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:42,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358269794] [2024-04-04 22:39:42,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358269794] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:42,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:42,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:42,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389722493] [2024-04-04 22:39:42,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:42,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:42,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:42,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:42,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:42,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,300 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:42,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:42,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:42,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-04-04 22:39:42,345 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2024-04-04 22:39:42,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1189505660, now seen corresponding path program 1 times [2024-04-04 22:39:42,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41628838] [2024-04-04 22:39:42,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:42,575 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-04-04 22:39:42,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:42,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41628838] [2024-04-04 22:39:42,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41628838] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:42,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:42,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:42,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347414932] [2024-04-04 22:39:42,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:42,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:42,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:42,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:42,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:42,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,600 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:42,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:42,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:42,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:42,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:42,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-04-04 22:39:42,680 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2024-04-04 22:39:42,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1357222077, now seen corresponding path program 1 times [2024-04-04 22:39:42,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771647654] [2024-04-04 22:39:42,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:42,704 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:42,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:42,753 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:42,754 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (5 of 6 remaining) [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2024-04-04 22:39:42,754 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2024-04-04 22:39:42,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-04-04 22:39:42,756 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:42,756 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:42,756 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2024-04-04 22:39:42,788 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-04-04 22:39:42,791 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:42,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:42,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:42,793 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:42,796 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:42,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,797 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:42,797 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:42,797 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2024-04-04 22:39:42,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Waiting until timeout for monitored process [2024-04-04 22:39:42,825 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2024-04-04 22:39:42,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,826 INFO L85 PathProgramCache]: Analyzing trace with hash -669045910, now seen corresponding path program 1 times [2024-04-04 22:39:42,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821584081] [2024-04-04 22:39:42,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:42,859 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-04-04 22:39:42,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:42,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821584081] [2024-04-04 22:39:42,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821584081] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:42,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:42,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:42,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725920093] [2024-04-04 22:39:42,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:42,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:42,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:42,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:42,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:42,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:42,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 54.5) internal successors, (109), 2 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:42,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:42,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-04-04 22:39:42,977 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2024-04-04 22:39:42,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:42,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1494892135, now seen corresponding path program 1 times [2024-04-04 22:39:42,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:42,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87751846] [2024-04-04 22:39:42,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:42,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-04-04 22:39:43,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:43,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87751846] [2024-04-04 22:39:43,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87751846] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:43,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:43,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:43,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117795469] [2024-04-04 22:39:43,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:43,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:43,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:43,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:43,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:43,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,131 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:43,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:43,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:43,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-04-04 22:39:43,196 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2024-04-04 22:39:43,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:43,196 INFO L85 PathProgramCache]: Analyzing trace with hash -893307883, now seen corresponding path program 1 times [2024-04-04 22:39:43,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:43,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867241798] [2024-04-04 22:39:43,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:43,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:43,418 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-04-04 22:39:43,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:43,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867241798] [2024-04-04 22:39:43,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867241798] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:43,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:43,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:43,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724252528] [2024-04-04 22:39:43,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:43,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:43,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:43,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:43,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:43,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,443 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:43,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:43,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:43,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:43,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:43,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-04-04 22:39:43,530 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2024-04-04 22:39:43,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:43,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1474824871, now seen corresponding path program 1 times [2024-04-04 22:39:43,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:43,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700484526] [2024-04-04 22:39:43,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:43,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:43,558 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:43,602 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:43,603 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2024-04-04 22:39:43,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2024-04-04 22:39:43,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-04-04 22:39:43,612 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:43,612 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:43,613 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2024-04-04 22:39:43,649 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2024-04-04 22:39:43,651 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:43,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:43,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:43,654 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:43,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2024-04-04 22:39:43,658 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:43,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:43,659 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:43,659 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:43,659 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2024-04-04 22:39:43,669 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2024-04-04 22:39:43,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:43,669 INFO L85 PathProgramCache]: Analyzing trace with hash 336060604, now seen corresponding path program 1 times [2024-04-04 22:39:43,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:43,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552690253] [2024-04-04 22:39:43,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:43,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:43,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:43,695 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-04-04 22:39:43,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:43,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552690253] [2024-04-04 22:39:43,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552690253] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:43,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:43,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:43,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778088437] [2024-04-04 22:39:43,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:43,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:43,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:43,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:43,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,714 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:43,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 59.0) internal successors, (118), 2 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:43,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:43,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-04-04 22:39:43,809 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2024-04-04 22:39:43,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:43,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1575273190, now seen corresponding path program 1 times [2024-04-04 22:39:43,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:43,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355509719] [2024-04-04 22:39:43,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:43,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:43,951 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-04-04 22:39:43,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:43,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355509719] [2024-04-04 22:39:43,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355509719] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:43,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:43,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:43,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548280766] [2024-04-04 22:39:43,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:43,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:43,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:43,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:43,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:44,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,000 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:44,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.0) internal successors, (183), 3 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:44,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:44,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-04-04 22:39:44,072 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2024-04-04 22:39:44,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1949675939, now seen corresponding path program 1 times [2024-04-04 22:39:44,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:44,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888510067] [2024-04-04 22:39:44,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:44,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:44,243 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-04-04 22:39:44,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:44,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888510067] [2024-04-04 22:39:44,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888510067] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:44,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:44,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:44,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743519730] [2024-04-04 22:39:44,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:44,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:44,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:44,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:44,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:44,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,292 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:44,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 6 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:44,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:44,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:44,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:44,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-04-04 22:39:44,379 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2024-04-04 22:39:44,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,380 INFO L85 PathProgramCache]: Analyzing trace with hash -238872708, now seen corresponding path program 1 times [2024-04-04 22:39:44,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:44,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159887417] [2024-04-04 22:39:44,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:44,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:44,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:44,436 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:44,436 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:44,436 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2024-04-04 22:39:44,436 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2024-04-04 22:39:44,436 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2024-04-04 22:39:44,436 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2024-04-04 22:39:44,437 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2024-04-04 22:39:44,438 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2024-04-04 22:39:44,438 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2024-04-04 22:39:44,438 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2024-04-04 22:39:44,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-04-04 22:39:44,439 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:44,439 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:44,439 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2024-04-04 22:39:44,469 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2024-04-04 22:39:44,472 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:44,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:44,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:44,475 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:44,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2024-04-04 22:39:44,479 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:44,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,480 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:44,480 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:44,480 INFO L358 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2024-04-04 22:39:44,491 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2024-04-04 22:39:44,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,492 INFO L85 PathProgramCache]: Analyzing trace with hash -2123524400, now seen corresponding path program 1 times [2024-04-04 22:39:44,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:44,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081356353] [2024-04-04 22:39:44,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:44,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:44,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:44,519 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-04-04 22:39:44,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:44,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081356353] [2024-04-04 22:39:44,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081356353] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:44,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:44,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:44,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555273177] [2024-04-04 22:39:44,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:44,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:44,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:44,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:44,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:44,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,538 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:44,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 63.5) internal successors, (127), 2 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:44,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-04-04 22:39:44,661 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2024-04-04 22:39:44,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1249696252, now seen corresponding path program 1 times [2024-04-04 22:39:44,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:44,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147547374] [2024-04-04 22:39:44,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:44,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:44,823 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-04-04 22:39:44,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:44,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147547374] [2024-04-04 22:39:44,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147547374] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:44,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:44,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:44,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233391480] [2024-04-04 22:39:44,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:44,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:44,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:44,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:44,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:44,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,881 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:44,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 72.66666666666667) internal successors, (218), 3 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:44,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:44,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:44,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-04-04 22:39:44,995 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2024-04-04 22:39:44,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:44,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1708145402, now seen corresponding path program 1 times [2024-04-04 22:39:44,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:44,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125888559] [2024-04-04 22:39:44,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:44,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:45,168 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-04-04 22:39:45,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:45,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125888559] [2024-04-04 22:39:45,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125888559] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:45,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:45,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:45,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819896673] [2024-04-04 22:39:45,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:45,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:45,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:45,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:45,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:45,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,194 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:45,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.666666666666668) internal successors, (148), 6 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:45,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:45,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:45,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:45,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-04-04 22:39:45,275 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2024-04-04 22:39:45,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:45,275 INFO L85 PathProgramCache]: Analyzing trace with hash -944599356, now seen corresponding path program 1 times [2024-04-04 22:39:45,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:45,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478639392] [2024-04-04 22:39:45,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:45,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:45,297 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:45,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:45,358 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:45,359 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 9 remaining) [2024-04-04 22:39:45,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 9 remaining) [2024-04-04 22:39:45,360 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 9 remaining) [2024-04-04 22:39:45,360 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 9 remaining) [2024-04-04 22:39:45,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-04-04 22:39:45,360 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:45,361 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:45,361 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2024-04-04 22:39:45,395 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2024-04-04 22:39:45,398 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:45,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:45,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:45,401 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:45,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2024-04-04 22:39:45,406 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:45,406 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:45,406 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:45,406 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:45,406 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2024-04-04 22:39:45,419 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2024-04-04 22:39:45,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:45,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1728776774, now seen corresponding path program 1 times [2024-04-04 22:39:45,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:45,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925366538] [2024-04-04 22:39:45,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:45,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:45,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:45,448 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-04-04 22:39:45,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:45,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925366538] [2024-04-04 22:39:45,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925366538] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:45,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:45,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:45,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006300792] [2024-04-04 22:39:45,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:45,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:45,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:45,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:45,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:45,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,466 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:45,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:45,466 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-04-04 22:39:45,606 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2024-04-04 22:39:45,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:45,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1392941480, now seen corresponding path program 1 times [2024-04-04 22:39:45,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:45,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105324267] [2024-04-04 22:39:45,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:45,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:45,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:45,754 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-04-04 22:39:45,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:45,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105324267] [2024-04-04 22:39:45,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105324267] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:45,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:45,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:45,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977368433] [2024-04-04 22:39:45,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:45,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:45,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:45,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:45,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:45,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,848 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:45,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 84.33333333333333) internal successors, (253), 3 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:45,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:45,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:45,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-04-04 22:39:46,000 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2024-04-04 22:39:46,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:46,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1579610724, now seen corresponding path program 1 times [2024-04-04 22:39:46,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:46,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155890568] [2024-04-04 22:39:46,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:46,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:46,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:46,187 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-04-04 22:39:46,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:46,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155890568] [2024-04-04 22:39:46,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155890568] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:46,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:46,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:46,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934436238] [2024-04-04 22:39:46,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:46,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:46,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:46,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:46,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:46,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,226 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:46,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.333333333333332) internal successors, (182), 6 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:46,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:46,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:46,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-04-04 22:39:46,332 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2024-04-04 22:39:46,332 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:46,332 INFO L85 PathProgramCache]: Analyzing trace with hash 2140071098, now seen corresponding path program 1 times [2024-04-04 22:39:46,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:46,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858029466] [2024-04-04 22:39:46,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:46,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:46,399 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:46,432 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:46,433 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 10 remaining) [2024-04-04 22:39:46,433 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 10 remaining) [2024-04-04 22:39:46,434 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 10 remaining) [2024-04-04 22:39:46,434 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 10 remaining) [2024-04-04 22:39:46,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-04-04 22:39:46,434 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:46,435 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:46,435 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2024-04-04 22:39:46,492 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2024-04-04 22:39:46,495 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:46,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:46,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:46,497 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:46,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Waiting until timeout for monitored process [2024-04-04 22:39:46,500 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:46,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:46,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:46,501 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:46,501 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-04-04 22:39:46,516 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2024-04-04 22:39:46,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:46,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1785388350, now seen corresponding path program 1 times [2024-04-04 22:39:46,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:46,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728422867] [2024-04-04 22:39:46,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:46,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:46,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:46,547 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-04-04 22:39:46,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:46,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728422867] [2024-04-04 22:39:46,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728422867] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:46,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:46,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:46,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937823594] [2024-04-04 22:39:46,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:46,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:46,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:46,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:46,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,567 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:46,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 72.5) internal successors, (145), 2 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:46,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:46,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-04-04 22:39:46,746 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2024-04-04 22:39:46,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:46,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1078503609, now seen corresponding path program 1 times [2024-04-04 22:39:46,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:46,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331086764] [2024-04-04 22:39:46,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:46,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:46,890 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-04-04 22:39:46,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:46,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331086764] [2024-04-04 22:39:46,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331086764] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:46,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:46,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:46,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672339676] [2024-04-04 22:39:46,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:46,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:46,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:47,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:47,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:47,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,016 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:47,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 96.0) internal successors, (288), 3 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) [2024-04-04 22:39:47,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:47,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-04-04 22:39:47,228 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2024-04-04 22:39:47,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:47,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1183684098, now seen corresponding path program 1 times [2024-04-04 22:39:47,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:47,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371759369] [2024-04-04 22:39:47,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:47,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:47,469 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-04-04 22:39:47,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:47,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371759369] [2024-04-04 22:39:47,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371759369] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:47,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:47,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:47,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743659353] [2024-04-04 22:39:47,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:47,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:47,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:47,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:47,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:47,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,533 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:47,533 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) [2024-04-04 22:39:47,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:47,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:47,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:47,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-04-04 22:39:47,684 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2024-04-04 22:39:47,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:47,684 INFO L85 PathProgramCache]: Analyzing trace with hash 766379565, now seen corresponding path program 1 times [2024-04-04 22:39:47,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:47,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469031729] [2024-04-04 22:39:47,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:47,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:47,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:47,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:47,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:47,793 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:47,793 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:47,793 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 11 remaining) [2024-04-04 22:39:47,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 11 remaining) [2024-04-04 22:39:47,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-04-04 22:39:47,795 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:47,795 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:47,795 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2024-04-04 22:39:47,845 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2024-04-04 22:39:47,850 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:47,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:47,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:47,853 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:47,858 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:47,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:47,858 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:47,858 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:47,858 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2024-04-04 22:39:47,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Waiting until timeout for monitored process [2024-04-04 22:39:47,881 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2024-04-04 22:39:47,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:47,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1258103976, now seen corresponding path program 1 times [2024-04-04 22:39:47,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:47,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086200664] [2024-04-04 22:39:47,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:47,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:47,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-04-04 22:39:47,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:47,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086200664] [2024-04-04 22:39:47,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086200664] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:47,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:47,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:47,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325583373] [2024-04-04 22:39:47,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:47,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:47,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:47,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:47,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:47,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:47,935 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:47,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:47,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-04-04 22:39:48,165 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2024-04-04 22:39:48,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:48,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1922979782, now seen corresponding path program 1 times [2024-04-04 22:39:48,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:48,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770684297] [2024-04-04 22:39:48,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:48,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:48,326 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-04-04 22:39:48,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:48,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770684297] [2024-04-04 22:39:48,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770684297] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:48,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:48,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:48,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240753082] [2024-04-04 22:39:48,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:48,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:48,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:48,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:48,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:48,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,401 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:48,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 107.66666666666667) internal successors, (323), 3 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:48,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:48,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-04-04 22:39:48,681 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2024-04-04 22:39:48,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:48,682 INFO L85 PathProgramCache]: Analyzing trace with hash 728200175, now seen corresponding path program 1 times [2024-04-04 22:39:48,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:48,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617153098] [2024-04-04 22:39:48,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:48,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:48,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:48,905 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2024-04-04 22:39:48,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:48,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617153098] [2024-04-04 22:39:48,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617153098] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:48,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:48,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:48,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502308175] [2024-04-04 22:39:48,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:48,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:48,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:48,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:48,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:48,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,966 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:48,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 37.666666666666664) internal successors, (226), 6 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:48,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:48,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:48,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:49,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-04-04 22:39:49,118 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 9 more)] === [2024-04-04 22:39:49,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:49,118 INFO L85 PathProgramCache]: Analyzing trace with hash -135436715, now seen corresponding path program 1 times [2024-04-04 22:39:49,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:49,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764409340] [2024-04-04 22:39:49,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:49,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:49,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:49,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:49,200 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:49,200 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:49,200 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 12 remaining) [2024-04-04 22:39:49,200 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 12 remaining) [2024-04-04 22:39:49,200 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 12 remaining) [2024-04-04 22:39:49,201 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 12 remaining) [2024-04-04 22:39:49,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-04-04 22:39:49,202 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:49,202 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:49,202 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2024-04-04 22:39:49,246 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2024-04-04 22:39:49,250 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:49,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:49,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:49,252 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:49,257 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:49,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:49,257 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:49,257 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:49,258 INFO L358 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2024-04-04 22:39:49,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Waiting until timeout for monitored process [2024-04-04 22:39:49,282 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2024-04-04 22:39:49,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:49,283 INFO L85 PathProgramCache]: Analyzing trace with hash 686404788, now seen corresponding path program 1 times [2024-04-04 22:39:49,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:49,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861381076] [2024-04-04 22:39:49,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:49,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:49,353 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-04-04 22:39:49,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:49,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861381076] [2024-04-04 22:39:49,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861381076] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:49,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:49,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:49,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116245046] [2024-04-04 22:39:49,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:49,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:49,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:49,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:49,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:49,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,380 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:49,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 81.5) internal successors, (163), 2 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:49,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-04-04 22:39:49,625 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2024-04-04 22:39:49,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:49,626 INFO L85 PathProgramCache]: Analyzing trace with hash -656649070, now seen corresponding path program 1 times [2024-04-04 22:39:49,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:49,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308424095] [2024-04-04 22:39:49,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:49,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:49,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:49,802 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-04-04 22:39:49,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:49,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308424095] [2024-04-04 22:39:49,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308424095] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:49,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:49,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:49,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936087733] [2024-04-04 22:39:49,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:49,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:49,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:49,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:49,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,875 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:49,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.0) internal successors, (354), 3 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:49,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:49,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:50,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-04-04 22:39:50,268 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2024-04-04 22:39:50,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:50,268 INFO L85 PathProgramCache]: Analyzing trace with hash 260928695, now seen corresponding path program 1 times [2024-04-04 22:39:50,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:50,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558807523] [2024-04-04 22:39:50,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:50,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:50,587 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2024-04-04 22:39:50,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:50,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558807523] [2024-04-04 22:39:50,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558807523] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:50,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:50,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:50,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244523353] [2024-04-04 22:39:50,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:50,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:50,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:50,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:50,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:50,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,708 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:50,708 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) [2024-04-04 22:39:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:50,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:50,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:50,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-04-04 22:39:50,885 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 10 more)] === [2024-04-04 22:39:50,885 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:50,885 INFO L85 PathProgramCache]: Analyzing trace with hash -755432790, now seen corresponding path program 1 times [2024-04-04 22:39:50,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:50,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019536192] [2024-04-04 22:39:50,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:50,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:50,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:50,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:50,986 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:50,986 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 13 remaining) [2024-04-04 22:39:50,987 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 13 remaining) [2024-04-04 22:39:50,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-04-04 22:39:50,989 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:50,989 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:50,989 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2024-04-04 22:39:51,043 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2024-04-04 22:39:51,047 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:51,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:51,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:51,050 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:51,052 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:51,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:51,052 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:51,052 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:51,053 INFO L358 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-04-04 22:39:51,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2024-04-04 22:39:51,080 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2024-04-04 22:39:51,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:51,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1126624014, now seen corresponding path program 1 times [2024-04-04 22:39:51,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:51,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154142702] [2024-04-04 22:39:51,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:51,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:51,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-04-04 22:39:51,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:51,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154142702] [2024-04-04 22:39:51,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154142702] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:51,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:51,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:51,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975277345] [2024-04-04 22:39:51,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:51,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:51,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:51,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:51,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:51,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:51,142 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:51,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 86.0) internal successors, (172), 2 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) [2024-04-04 22:39:51,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:51,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:51,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-04-04 22:39:51,416 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2024-04-04 22:39:51,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:51,416 INFO L85 PathProgramCache]: Analyzing trace with hash 708073825, now seen corresponding path program 1 times [2024-04-04 22:39:51,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:51,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598455161] [2024-04-04 22:39:51,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:51,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:51,641 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-04-04 22:39:51,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:51,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598455161] [2024-04-04 22:39:51,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598455161] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:51,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:51,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:51,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115868038] [2024-04-04 22:39:51,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:51,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:51,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:51,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:51,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:51,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:51,725 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:51,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 129.33333333333334) internal successors, (388), 3 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:51,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:51,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:52,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-04-04 22:39:52,081 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2024-04-04 22:39:52,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:52,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1356709720, now seen corresponding path program 1 times [2024-04-04 22:39:52,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:52,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557455665] [2024-04-04 22:39:52,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:52,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:52,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:52,350 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-04-04 22:39:52,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:52,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557455665] [2024-04-04 22:39:52,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557455665] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:52,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:52,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:52,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31804993] [2024-04-04 22:39:52,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:52,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:52,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:52,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:52,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,506 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:52,506 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) [2024-04-04 22:39:52,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:52,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:52,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-04-04 22:39:52,696 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 11 more)] === [2024-04-04 22:39:52,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:52,697 INFO L85 PathProgramCache]: Analyzing trace with hash 782512611, now seen corresponding path program 1 times [2024-04-04 22:39:52,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:52,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511054608] [2024-04-04 22:39:52,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:52,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:52,740 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:52,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:52,803 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:52,804 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (13 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 14 remaining) [2024-04-04 22:39:52,804 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 14 remaining) [2024-04-04 22:39:52,805 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 14 remaining) [2024-04-04 22:39:52,805 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 14 remaining) [2024-04-04 22:39:52,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-04-04 22:39:52,805 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:52,805 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:52,806 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2024-04-04 22:39:52,853 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2024-04-04 22:39:52,856 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:52,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:52,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:52,859 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:52,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Waiting until timeout for monitored process [2024-04-04 22:39:52,861 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:52,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:52,862 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:52,862 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:52,862 INFO L358 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2024-04-04 22:39:52,892 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2024-04-04 22:39:52,892 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:52,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1439552562, now seen corresponding path program 1 times [2024-04-04 22:39:52,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:52,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154410789] [2024-04-04 22:39:52,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:52,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-04-04 22:39:52,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:52,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154410789] [2024-04-04 22:39:52,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154410789] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:52,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:52,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:52,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298255562] [2024-04-04 22:39:52,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:52,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:52,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:52,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:52,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:52,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:52,955 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:52,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 90.5) internal successors, (181), 2 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:52,955 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:53,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:53,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-04-04 22:39:53,264 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2024-04-04 22:39:53,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:53,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1183973713, now seen corresponding path program 1 times [2024-04-04 22:39:53,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:53,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851787597] [2024-04-04 22:39:53,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:53,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:53,453 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2024-04-04 22:39:53,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:53,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851787597] [2024-04-04 22:39:53,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851787597] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:53,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:53,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:53,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642299032] [2024-04-04 22:39:53,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:53,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:53,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:53,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:53,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:53,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:53,600 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:53,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 137.66666666666666) internal successors, (413), 3 states have internal predecessors, (413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:53,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:53,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:54,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-04-04 22:39:54,018 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2024-04-04 22:39:54,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:54,019 INFO L85 PathProgramCache]: Analyzing trace with hash 163927402, now seen corresponding path program 1 times [2024-04-04 22:39:54,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:54,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278911471] [2024-04-04 22:39:54,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:54,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:54,279 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2024-04-04 22:39:54,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:54,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278911471] [2024-04-04 22:39:54,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278911471] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:54,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:54,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:54,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602863446] [2024-04-04 22:39:54,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:54,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:54,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:54,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:54,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:54,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,525 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:54,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 57.333333333333336) internal successors, (344), 6 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:54,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:54,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:54,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:54,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:54,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-04-04 22:39:54,800 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 12 more)] === [2024-04-04 22:39:54,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:54,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1968899787, now seen corresponding path program 1 times [2024-04-04 22:39:54,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:54,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072841555] [2024-04-04 22:39:54,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:54,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:54,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:54,839 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:54,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:54,937 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:54,937 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining) [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 15 remaining) [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 15 remaining) [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 15 remaining) [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 15 remaining) [2024-04-04 22:39:54,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 15 remaining) [2024-04-04 22:39:54,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 15 remaining) [2024-04-04 22:39:54,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-04-04 22:39:54,941 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:54,941 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:54,941 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2024-04-04 22:39:54,988 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2024-04-04 22:39:54,997 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:54,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:54,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:55,000 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:55,005 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:55,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:55,005 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:55,005 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:55,006 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-04-04 22:39:55,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Waiting until timeout for monitored process [2024-04-04 22:39:55,047 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2024-04-04 22:39:55,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:55,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1411949204, now seen corresponding path program 1 times [2024-04-04 22:39:55,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:55,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425413886] [2024-04-04 22:39:55,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:55,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:55,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:55,095 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-04-04 22:39:55,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:55,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425413886] [2024-04-04 22:39:55,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425413886] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:55,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:55,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:55,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937083292] [2024-04-04 22:39:55,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:55,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:55,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:55,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:55,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:55,126 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:55,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 95.0) internal successors, (190), 2 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:55,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:55,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:55,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-04-04 22:39:55,486 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2024-04-04 22:39:55,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:55,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1684281959, now seen corresponding path program 1 times [2024-04-04 22:39:55,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:55,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151425091] [2024-04-04 22:39:55,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:55,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:55,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:55,714 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2024-04-04 22:39:55,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:55,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151425091] [2024-04-04 22:39:55,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151425091] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:55,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:55,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:55,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993568206] [2024-04-04 22:39:55,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:55,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:55,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:55,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:55,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:55,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:55,813 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:55,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:55,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:55,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:56,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:56,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:56,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-04-04 22:39:56,373 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2024-04-04 22:39:56,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:56,373 INFO L85 PathProgramCache]: Analyzing trace with hash 573085556, now seen corresponding path program 1 times [2024-04-04 22:39:56,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:56,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391695230] [2024-04-04 22:39:56,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:56,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:56,674 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2024-04-04 22:39:56,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:56,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391695230] [2024-04-04 22:39:56,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391695230] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:56,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:56,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:56,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372599126] [2024-04-04 22:39:56,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:56,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:56,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:56,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:56,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:56,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:56,832 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:56,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 65.0) internal successors, (390), 6 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:56,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:56,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:56,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:57,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:57,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:57,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:57,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-04-04 22:39:57,107 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2024-04-04 22:39:57,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:57,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1813082625, now seen corresponding path program 1 times [2024-04-04 22:39:57,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:57,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16783438] [2024-04-04 22:39:57,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:57,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:57,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:57,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:57,197 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:39:57,197 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:39:57,197 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (15 of 16 remaining) [2024-04-04 22:39:57,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 16 remaining) [2024-04-04 22:39:57,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 16 remaining) [2024-04-04 22:39:57,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 16 remaining) [2024-04-04 22:39:57,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 16 remaining) [2024-04-04 22:39:57,198 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 16 remaining) [2024-04-04 22:39:57,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-04-04 22:39:57,199 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:39:57,199 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:39:57,199 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2024-04-04 22:39:57,251 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2024-04-04 22:39:57,256 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:39:57,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:39:57,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:39:57,258 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:39:57,260 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:39:57,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:57,261 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:39:57,261 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:39:57,261 INFO L358 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2024-04-04 22:39:57,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2024-04-04 22:39:57,307 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 14 more)] === [2024-04-04 22:39:57,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:57,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1403933624, now seen corresponding path program 1 times [2024-04-04 22:39:57,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:57,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851930499] [2024-04-04 22:39:57,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:57,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:57,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:57,347 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-04-04 22:39:57,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:57,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851930499] [2024-04-04 22:39:57,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851930499] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:57,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:57,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:39:57,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753341681] [2024-04-04 22:39:57,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:57,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:39:57,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:57,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:39:57,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:39:57,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:57,379 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:57,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 99.5) internal successors, (199), 2 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:57,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:57,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:57,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-04-04 22:39:57,925 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 14 more)] === [2024-04-04 22:39:57,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:57,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1840102124, now seen corresponding path program 1 times [2024-04-04 22:39:57,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:57,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631122636] [2024-04-04 22:39:57,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:57,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2024-04-04 22:39:58,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:58,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631122636] [2024-04-04 22:39:58,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631122636] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:58,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:58,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:39:58,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120685204] [2024-04-04 22:39:58,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:58,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:39:58,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:58,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:39:58,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:39:58,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:58,256 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:58,256 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) [2024-04-04 22:39:58,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:58,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:58,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:58,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:58,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-04-04 22:39:58,952 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 14 more)] === [2024-04-04 22:39:58,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:58,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1490720619, now seen corresponding path program 1 times [2024-04-04 22:39:58,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:58,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167204939] [2024-04-04 22:39:58,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:58,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:59,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:39:59,387 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2024-04-04 22:39:59,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:39:59,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167204939] [2024-04-04 22:39:59,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167204939] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:39:59,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:39:59,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:39:59,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412614261] [2024-04-04 22:39:59,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:39:59,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:39:59,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:39:59,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:39:59,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:39:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:59,626 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:39:59,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 75.16666666666667) internal successors, (451), 6 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:39:59,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:59,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:59,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:59,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:39:59,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:39:59,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:39:59,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-04-04 22:39:59,934 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 14 more)] === [2024-04-04 22:39:59,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:39:59,935 INFO L85 PathProgramCache]: Analyzing trace with hash -74990779, now seen corresponding path program 1 times [2024-04-04 22:39:59,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:39:59,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001699100] [2024-04-04 22:39:59,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:39:59,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:39:59,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:39:59,967 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:39:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:00,026 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:00,027 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (16 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 17 remaining) [2024-04-04 22:40:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 17 remaining) [2024-04-04 22:40:00,028 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 17 remaining) [2024-04-04 22:40:00,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-04-04 22:40:00,029 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:40:00,029 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:00,029 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2024-04-04 22:40:00,078 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2024-04-04 22:40:00,083 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:00,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:00,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:00,085 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:00,090 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:00,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:00,090 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:00,091 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:00,091 INFO L358 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2024-04-04 22:40:00,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Waiting until timeout for monitored process [2024-04-04 22:40:00,144 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 15 more)] === [2024-04-04 22:40:00,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:00,144 INFO L85 PathProgramCache]: Analyzing trace with hash 2117477566, now seen corresponding path program 1 times [2024-04-04 22:40:00,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:00,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757374328] [2024-04-04 22:40:00,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:00,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-04-04 22:40:00,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:00,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757374328] [2024-04-04 22:40:00,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757374328] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:00,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:00,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:00,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994149865] [2024-04-04 22:40:00,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:00,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:00,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:00,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:00,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:00,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:00,219 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:00,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.0) internal successors, (208), 2 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:00,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:00,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-04-04 22:40:00,694 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 15 more)] === [2024-04-04 22:40:00,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:00,695 INFO L85 PathProgramCache]: Analyzing trace with hash 2021535096, now seen corresponding path program 1 times [2024-04-04 22:40:00,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:00,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413315948] [2024-04-04 22:40:00,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:00,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:00,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:01,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2024-04-04 22:40:01,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:01,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413315948] [2024-04-04 22:40:01,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413315948] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:01,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:01,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:01,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415437035] [2024-04-04 22:40:01,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:01,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:01,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:01,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:01,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:01,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:01,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:01,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 172.33333333333334) internal successors, (517), 3 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:01,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:01,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:02,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:02,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:02,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-04-04 22:40:02,187 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 15 more)] === [2024-04-04 22:40:02,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:02,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1693637226, now seen corresponding path program 1 times [2024-04-04 22:40:02,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:02,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681678888] [2024-04-04 22:40:02,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:02,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:02,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 740 trivial. 0 not checked. [2024-04-04 22:40:02,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:02,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681678888] [2024-04-04 22:40:02,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681678888] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:02,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:02,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:02,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951016229] [2024-04-04 22:40:02,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:02,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:02,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:02,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:02,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:02,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:02,940 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:02,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 83.66666666666667) internal successors, (502), 6 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:02,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:02,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:02,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:03,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:03,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:03,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:03,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-04-04 22:40:03,271 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 15 more)] === [2024-04-04 22:40:03,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:03,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1806404731, now seen corresponding path program 1 times [2024-04-04 22:40:03,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:03,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259703535] [2024-04-04 22:40:03,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:03,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:03,316 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:03,393 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:03,393 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (17 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 18 remaining) [2024-04-04 22:40:03,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 18 remaining) [2024-04-04 22:40:03,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 18 remaining) [2024-04-04 22:40:03,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 18 remaining) [2024-04-04 22:40:03,395 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 18 remaining) [2024-04-04 22:40:03,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-04-04 22:40:03,395 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:40:03,395 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:03,396 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2024-04-04 22:40:03,451 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2024-04-04 22:40:03,456 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:03,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:03,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:03,459 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:03,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Waiting until timeout for monitored process [2024-04-04 22:40:03,461 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:03,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:03,461 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:03,462 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:03,462 INFO L358 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2024-04-04 22:40:03,520 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2024-04-04 22:40:03,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:03,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1383223622, now seen corresponding path program 1 times [2024-04-04 22:40:03,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:03,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61704641] [2024-04-04 22:40:03,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:03,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:03,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-04-04 22:40:03,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:03,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61704641] [2024-04-04 22:40:03,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61704641] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:03,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:03,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:03,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802438624] [2024-04-04 22:40:03,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:03,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:03,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:03,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:03,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:03,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:03,602 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:03,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 108.5) internal successors, (217), 2 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:03,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:04,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:04,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-04-04 22:40:04,188 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2024-04-04 22:40:04,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:04,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1927975960, now seen corresponding path program 1 times [2024-04-04 22:40:04,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:04,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444745775] [2024-04-04 22:40:04,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:04,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:04,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 1050 trivial. 0 not checked. [2024-04-04 22:40:04,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:04,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444745775] [2024-04-04 22:40:04,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444745775] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:04,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:04,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:04,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802196381] [2024-04-04 22:40:04,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:04,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:04,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:04,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:04,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:04,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:04,692 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:04,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 189.33333333333334) internal successors, (568), 3 states have internal predecessors, (568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:04,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:04,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:05,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:05,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:05,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-04-04 22:40:05,636 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2024-04-04 22:40:05,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:05,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1119438191, now seen corresponding path program 1 times [2024-04-04 22:40:05,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:05,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824279591] [2024-04-04 22:40:05,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:05,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:06,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-04-04 22:40:06,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:06,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824279591] [2024-04-04 22:40:06,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824279591] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:06,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:06,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:06,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136270124] [2024-04-04 22:40:06,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:06,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:06,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:06,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:06,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:06,428 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:06,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 90.16666666666667) internal successors, (541), 6 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:06,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:06,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:06,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:06,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-04-04 22:40:06,884 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 16 more)] === [2024-04-04 22:40:06,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:06,885 INFO L85 PathProgramCache]: Analyzing trace with hash -623229244, now seen corresponding path program 1 times [2024-04-04 22:40:06,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:06,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107701399] [2024-04-04 22:40:06,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:06,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:06,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:07,011 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:07,011 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:07,011 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (18 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 19 remaining) [2024-04-04 22:40:07,012 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 19 remaining) [2024-04-04 22:40:07,013 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 19 remaining) [2024-04-04 22:40:07,013 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 19 remaining) [2024-04-04 22:40:07,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-04-04 22:40:07,013 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:40:07,013 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:07,013 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2024-04-04 22:40:07,075 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2024-04-04 22:40:07,080 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:07,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:07,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:07,083 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:07,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Waiting until timeout for monitored process [2024-04-04 22:40:07,093 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:07,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:07,093 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:07,093 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:07,093 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-04-04 22:40:07,191 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 17 more)] === [2024-04-04 22:40:07,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:07,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1071133168, now seen corresponding path program 1 times [2024-04-04 22:40:07,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:07,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654692188] [2024-04-04 22:40:07,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:07,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:07,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:07,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-04-04 22:40:07,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:07,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654692188] [2024-04-04 22:40:07,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654692188] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:07,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:07,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:07,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488709659] [2024-04-04 22:40:07,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:07,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:07,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:07,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:07,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:07,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:07,285 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:07,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 113.0) internal successors, (226), 2 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:07,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:08,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:08,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2024-04-04 22:40:08,162 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 17 more)] === [2024-04-04 22:40:08,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:08,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1906306536, now seen corresponding path program 1 times [2024-04-04 22:40:08,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:08,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793214431] [2024-04-04 22:40:08,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:08,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:08,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2024-04-04 22:40:08,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:08,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793214431] [2024-04-04 22:40:08,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793214431] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:08,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:08,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:08,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206597926] [2024-04-04 22:40:08,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:08,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:08,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:08,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:08,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:08,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:08,596 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:08,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 201.0) internal successors, (603), 3 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:08,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:08,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:10,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:10,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:10,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2024-04-04 22:40:10,071 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 17 more)] === [2024-04-04 22:40:10,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:10,071 INFO L85 PathProgramCache]: Analyzing trace with hash 2064396406, now seen corresponding path program 1 times [2024-04-04 22:40:10,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:10,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606925918] [2024-04-04 22:40:10,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:10,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:10,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 1000 trivial. 0 not checked. [2024-04-04 22:40:10,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:10,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606925918] [2024-04-04 22:40:10,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606925918] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:10,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:10,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:10,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394836220] [2024-04-04 22:40:10,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:10,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:10,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:10,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:10,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:10,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:10,781 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:10,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 96.16666666666667) internal successors, (577), 6 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:10,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:10,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:10,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:11,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:11,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:11,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:11,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2024-04-04 22:40:11,282 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 17 more)] === [2024-04-04 22:40:11,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:11,282 INFO L85 PathProgramCache]: Analyzing trace with hash 693541224, now seen corresponding path program 1 times [2024-04-04 22:40:11,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:11,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633742693] [2024-04-04 22:40:11,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:11,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:11,325 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:11,409 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:11,410 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (19 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 20 remaining) [2024-04-04 22:40:11,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 20 remaining) [2024-04-04 22:40:11,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 20 remaining) [2024-04-04 22:40:11,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2024-04-04 22:40:11,412 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:40:11,412 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:11,412 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2024-04-04 22:40:11,473 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2024-04-04 22:40:11,479 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:11,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:11,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:11,481 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:11,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Waiting until timeout for monitored process [2024-04-04 22:40:11,486 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:11,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:11,486 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:11,486 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:11,486 INFO L358 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2024-04-04 22:40:11,541 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 18 more)] === [2024-04-04 22:40:11,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:11,542 INFO L85 PathProgramCache]: Analyzing trace with hash -874933540, now seen corresponding path program 1 times [2024-04-04 22:40:11,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:11,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102930265] [2024-04-04 22:40:11,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:11,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:11,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-04-04 22:40:11,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:11,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102930265] [2024-04-04 22:40:11,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102930265] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:11,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:11,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:11,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551157979] [2024-04-04 22:40:11,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:11,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:11,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:11,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:11,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:11,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:11,638 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:11,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 117.5) internal successors, (235), 2 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) [2024-04-04 22:40:11,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:12,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:12,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-04-04 22:40:12,319 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 18 more)] === [2024-04-04 22:40:12,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:12,320 INFO L85 PathProgramCache]: Analyzing trace with hash -348994376, now seen corresponding path program 1 times [2024-04-04 22:40:12,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:12,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452950017] [2024-04-04 22:40:12,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:12,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:12,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:12,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2024-04-04 22:40:12,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:12,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452950017] [2024-04-04 22:40:12,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452950017] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:12,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:12,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:12,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359499056] [2024-04-04 22:40:12,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:12,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:12,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:12,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:12,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:12,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:12,789 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:12,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 212.66666666666666) internal successors, (638), 3 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:12,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:12,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:13,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:13,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:13,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2024-04-04 22:40:13,605 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 18 more)] === [2024-04-04 22:40:13,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:13,605 INFO L85 PathProgramCache]: Analyzing trace with hash 514742394, now seen corresponding path program 1 times [2024-04-04 22:40:13,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:13,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425394101] [2024-04-04 22:40:13,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:13,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:13,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:14,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 1145 trivial. 0 not checked. [2024-04-04 22:40:14,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:14,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425394101] [2024-04-04 22:40:14,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425394101] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:14,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:14,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:14,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409357907] [2024-04-04 22:40:14,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:14,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:14,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:14,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:14,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:14,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:14,468 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:14,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 103.66666666666667) internal successors, (622), 6 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:14,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:14,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:14,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:14,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:14,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:14,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:14,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2024-04-04 22:40:14,909 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 18 more)] === [2024-04-04 22:40:14,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:14,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2069876367, now seen corresponding path program 1 times [2024-04-04 22:40:14,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:14,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266710718] [2024-04-04 22:40:14,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:14,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:14,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:14,952 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:15,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:15,041 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (20 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 21 remaining) [2024-04-04 22:40:15,041 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 21 remaining) [2024-04-04 22:40:15,042 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 21 remaining) [2024-04-04 22:40:15,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2024-04-04 22:40:15,043 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-04-04 22:40:15,043 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:15,043 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2024-04-04 22:40:15,107 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2024-04-04 22:40:15,113 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:15,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:15,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:15,115 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:15,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2024-04-04 22:40:15,119 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:15,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:15,120 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:15,120 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:15,120 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2024-04-04 22:40:15,183 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2024-04-04 22:40:15,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:15,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1403410858, now seen corresponding path program 1 times [2024-04-04 22:40:15,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:15,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992437145] [2024-04-04 22:40:15,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:15,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:15,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2024-04-04 22:40:15,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:15,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992437145] [2024-04-04 22:40:15,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992437145] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:15,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:15,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:15,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883578201] [2024-04-04 22:40:15,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:15,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:15,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:15,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:15,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:15,277 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:15,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 122.0) internal successors, (244), 2 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:15,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:15,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2024-04-04 22:40:15,911 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2024-04-04 22:40:15,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:15,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1435401035, now seen corresponding path program 1 times [2024-04-04 22:40:15,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:15,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497031216] [2024-04-04 22:40:15,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:15,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:16,237 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 1530 trivial. 0 not checked. [2024-04-04 22:40:16,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:16,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497031216] [2024-04-04 22:40:16,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497031216] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:16,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:16,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:16,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589873463] [2024-04-04 22:40:16,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:16,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:16,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:16,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:16,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:16,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:16,528 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:16,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 224.33333333333334) internal successors, (673), 3 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:16,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:16,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:17,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2024-04-04 22:40:17,415 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2024-04-04 22:40:17,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:17,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1404781181, now seen corresponding path program 2 times [2024-04-04 22:40:17,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:17,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210055522] [2024-04-04 22:40:17,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:17,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:17,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 505 proven. 0 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-04-04 22:40:17,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:17,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210055522] [2024-04-04 22:40:17,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210055522] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:17,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:17,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:17,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818248698] [2024-04-04 22:40:17,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:17,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:17,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:18,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:18,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:18,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:18,391 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:18,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 112.16666666666667) internal successors, (673), 6 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:18,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:18,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:18,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:18,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:18,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:18,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:18,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2024-04-04 22:40:18,926 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2024-04-04 22:40:18,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:18,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1089401080, now seen corresponding path program 1 times [2024-04-04 22:40:18,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:18,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825958069] [2024-04-04 22:40:18,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:18,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:18,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:18,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:19,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:19,078 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:19,078 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 22 remaining) [2024-04-04 22:40:19,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 22 remaining) [2024-04-04 22:40:19,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 22 remaining) [2024-04-04 22:40:19,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 22 remaining) [2024-04-04 22:40:19,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 22 remaining) [2024-04-04 22:40:19,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 22 remaining) [2024-04-04 22:40:19,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 22 remaining) [2024-04-04 22:40:19,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2024-04-04 22:40:19,080 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:19,081 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:19,081 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2024-04-04 22:40:19,146 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2024-04-04 22:40:19,152 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:19,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:19,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:19,155 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:19,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (21)] Waiting until timeout for monitored process [2024-04-04 22:40:19,160 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:19,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:19,160 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:19,161 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:19,161 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2024-04-04 22:40:19,229 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 20 more)] === [2024-04-04 22:40:19,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:19,229 INFO L85 PathProgramCache]: Analyzing trace with hash -442686470, now seen corresponding path program 1 times [2024-04-04 22:40:19,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:19,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769280761] [2024-04-04 22:40:19,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:19,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:19,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 1805 trivial. 0 not checked. [2024-04-04 22:40:19,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:19,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769280761] [2024-04-04 22:40:19,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769280761] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:19,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:19,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:19,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763389182] [2024-04-04 22:40:19,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:19,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:19,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:19,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:19,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:19,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:19,327 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:19,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 126.5) internal successors, (253), 2 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:19,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:19,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:19,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2024-04-04 22:40:19,992 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 20 more)] === [2024-04-04 22:40:19,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:19,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1312320144, now seen corresponding path program 1 times [2024-04-04 22:40:19,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:19,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991227145] [2024-04-04 22:40:19,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:19,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:20,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:20,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 290 proven. 0 refuted. 0 times theorem prover too weak. 1710 trivial. 0 not checked. [2024-04-04 22:40:20,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:20,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991227145] [2024-04-04 22:40:20,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991227145] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:20,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:20,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:20,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201377151] [2024-04-04 22:40:20,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:20,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:20,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:20,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:20,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:20,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:20,518 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:20,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 236.0) internal successors, (708), 3 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:20,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:20,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:21,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:21,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:21,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2024-04-04 22:40:21,572 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 20 more)] === [2024-04-04 22:40:21,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:21,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1064071560, now seen corresponding path program 2 times [2024-04-04 22:40:21,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:21,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254278959] [2024-04-04 22:40:21,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:21,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:21,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:22,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 535 proven. 0 refuted. 0 times theorem prover too weak. 1465 trivial. 0 not checked. [2024-04-04 22:40:22,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:22,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254278959] [2024-04-04 22:40:22,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254278959] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:22,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:22,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:22,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028109678] [2024-04-04 22:40:22,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:22,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:22,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:22,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:22,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:22,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:22,425 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:22,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 118.0) internal successors, (708), 6 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:22,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:22,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:22,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:23,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:23,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:23,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:23,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2024-04-04 22:40:23,190 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 20 more)] === [2024-04-04 22:40:23,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:23,190 INFO L85 PathProgramCache]: Analyzing trace with hash 2082071680, now seen corresponding path program 1 times [2024-04-04 22:40:23,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:23,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969169459] [2024-04-04 22:40:23,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:23,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:23,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:23,241 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:23,354 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:23,354 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:23,354 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (22 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 23 remaining) [2024-04-04 22:40:23,355 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 23 remaining) [2024-04-04 22:40:23,358 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 23 remaining) [2024-04-04 22:40:23,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 23 remaining) [2024-04-04 22:40:23,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 23 remaining) [2024-04-04 22:40:23,359 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 23 remaining) [2024-04-04 22:40:23,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2024-04-04 22:40:23,361 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:23,362 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:23,362 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2024-04-04 22:40:23,440 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2024-04-04 22:40:23,446 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:23,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:23,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:23,448 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:23,450 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:23,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:23,451 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:23,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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:23,451 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2024-04-04 22:40:23,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2024-04-04 22:40:23,547 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 21 more)] === [2024-04-04 22:40:23,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:23,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1857939476, now seen corresponding path program 1 times [2024-04-04 22:40:23,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:23,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221463837] [2024-04-04 22:40:23,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:23,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:23,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:23,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2024-04-04 22:40:23,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:23,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221463837] [2024-04-04 22:40:23,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221463837] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:23,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:23,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:23,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970980680] [2024-04-04 22:40:23,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:23,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:23,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:23,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:23,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:23,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:23,658 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:23,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 131.0) internal successors, (262), 2 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:23,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:24,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:24,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2024-04-04 22:40:24,526 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 21 more)] === [2024-04-04 22:40:24,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:24,527 INFO L85 PathProgramCache]: Analyzing trace with hash 366362545, now seen corresponding path program 1 times [2024-04-04 22:40:24,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:24,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492374501] [2024-04-04 22:40:24,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:24,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 1900 trivial. 0 not checked. [2024-04-04 22:40:24,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:24,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492374501] [2024-04-04 22:40:24,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492374501] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:24,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:24,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:24,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522593738] [2024-04-04 22:40:24,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:24,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:24,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:25,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:25,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:25,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:25,067 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:25,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 247.66666666666666) internal successors, (743), 3 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:25,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:25,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:26,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:26,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:26,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2024-04-04 22:40:26,329 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 21 more)] === [2024-04-04 22:40:26,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:26,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1117820779, now seen corresponding path program 2 times [2024-04-04 22:40:26,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:26,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886420902] [2024-04-04 22:40:26,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:26,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:26,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:26,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 565 proven. 0 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2024-04-04 22:40:26,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:26,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886420902] [2024-04-04 22:40:26,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886420902] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:26,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:26,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:26,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815793493] [2024-04-04 22:40:26,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:26,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:26,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:27,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:27,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:27,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:27,222 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:27,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 123.83333333333333) internal successors, (743), 6 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:27,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:27,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:27,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:27,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:27,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:27,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:27,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2024-04-04 22:40:27,874 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 21 more)] === [2024-04-04 22:40:27,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:27,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1695105164, now seen corresponding path program 1 times [2024-04-04 22:40:27,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:27,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546385003] [2024-04-04 22:40:27,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:27,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:27,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:28,055 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:28,055 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (23 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 24 remaining) [2024-04-04 22:40:28,055 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 24 remaining) [2024-04-04 22:40:28,056 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 24 remaining) [2024-04-04 22:40:28,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2024-04-04 22:40:28,057 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:28,057 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:28,057 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2024-04-04 22:40:28,284 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2024-04-04 22:40:28,292 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:28,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:28,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:28,295 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:28,297 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:28,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:28,298 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:28,298 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:28,298 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2024-04-04 22:40:28,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Waiting until timeout for monitored process [2024-04-04 22:40:28,454 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 22 more)] === [2024-04-04 22:40:28,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:28,454 INFO L85 PathProgramCache]: Analyzing trace with hash -276056672, now seen corresponding path program 1 times [2024-04-04 22:40:28,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:28,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353120334] [2024-04-04 22:40:28,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:28,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:28,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 2205 trivial. 0 not checked. [2024-04-04 22:40:28,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:28,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353120334] [2024-04-04 22:40:28,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353120334] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:28,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:28,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:28,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105040978] [2024-04-04 22:40:28,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:28,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:28,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:28,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:28,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:28,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:28,584 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:28,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 135.5) internal successors, (271), 2 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:28,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:29,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:29,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2024-04-04 22:40:29,730 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 22 more)] === [2024-04-04 22:40:29,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:29,731 INFO L85 PathProgramCache]: Analyzing trace with hash 69990631, now seen corresponding path program 1 times [2024-04-04 22:40:29,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:29,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136662552] [2024-04-04 22:40:29,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:29,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:30,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 320 proven. 0 refuted. 0 times theorem prover too weak. 2100 trivial. 0 not checked. [2024-04-04 22:40:30,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:30,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136662552] [2024-04-04 22:40:30,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136662552] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:30,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:30,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:30,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870093137] [2024-04-04 22:40:30,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:30,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:30,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:30,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:30,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:30,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:30,310 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:30,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 259.3333333333333) internal successors, (778), 3 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:30,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:30,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:31,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:31,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:31,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2024-04-04 22:40:31,719 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 22 more)] === [2024-04-04 22:40:31,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:31,720 INFO L85 PathProgramCache]: Analyzing trace with hash 59984809, now seen corresponding path program 2 times [2024-04-04 22:40:31,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:31,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747534429] [2024-04-04 22:40:31,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:31,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:31,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:32,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 595 proven. 0 refuted. 0 times theorem prover too weak. 1825 trivial. 0 not checked. [2024-04-04 22:40:32,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:32,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747534429] [2024-04-04 22:40:32,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747534429] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:32,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:32,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:32,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624611237] [2024-04-04 22:40:32,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:32,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:32,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:32,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:32,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:32,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:32,663 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:32,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 129.66666666666666) internal successors, (778), 6 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:32,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:32,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:32,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:33,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2024-04-04 22:40:33,375 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 22 more)] === [2024-04-04 22:40:33,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:33,375 INFO L85 PathProgramCache]: Analyzing trace with hash -887139423, now seen corresponding path program 1 times [2024-04-04 22:40:33,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:33,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050304769] [2024-04-04 22:40:33,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:33,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:33,430 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:33,563 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:33,563 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (24 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 25 remaining) [2024-04-04 22:40:33,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 25 remaining) [2024-04-04 22:40:33,564 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 25 remaining) [2024-04-04 22:40:33,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2024-04-04 22:40:33,565 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:33,565 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:33,565 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2024-04-04 22:40:33,641 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2024-04-04 22:40:33,648 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:33,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:33,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:33,651 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:33,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Waiting until timeout for monitored process [2024-04-04 22:40:33,654 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:33,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:33,654 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:33,655 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:33,655 INFO L358 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2024-04-04 22:40:33,769 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2024-04-04 22:40:33,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:33,770 INFO L85 PathProgramCache]: Analyzing trace with hash -657386058, now seen corresponding path program 1 times [2024-04-04 22:40:33,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:33,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954754127] [2024-04-04 22:40:33,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:33,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:33,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 225 proven. 0 refuted. 0 times theorem prover too weak. 2420 trivial. 0 not checked. [2024-04-04 22:40:33,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:33,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954754127] [2024-04-04 22:40:33,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954754127] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:33,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:33,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:33,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881435089] [2024-04-04 22:40:33,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:33,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:33,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:34,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:34,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:34,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:34,008 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:34,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 140.0) internal successors, (280), 2 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:34,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:35,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2024-04-04 22:40:35,016 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2024-04-04 22:40:35,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:35,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1007266887, now seen corresponding path program 1 times [2024-04-04 22:40:35,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:35,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849790598] [2024-04-04 22:40:35,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:35,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:35,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:35,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 2310 trivial. 0 not checked. [2024-04-04 22:40:35,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:35,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849790598] [2024-04-04 22:40:35,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849790598] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:35,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:35,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:35,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162906738] [2024-04-04 22:40:35,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:35,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:35,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:35,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:35,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:35,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:35,650 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:35,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 271.0) internal successors, (813), 3 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:35,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:35,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:36,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:36,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:36,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2024-04-04 22:40:36,983 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2024-04-04 22:40:36,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:36,984 INFO L85 PathProgramCache]: Analyzing trace with hash 947862385, now seen corresponding path program 2 times [2024-04-04 22:40:36,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:36,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67936647] [2024-04-04 22:40:36,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:36,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:37,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 625 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2024-04-04 22:40:37,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:37,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67936647] [2024-04-04 22:40:37,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67936647] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:37,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:37,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:37,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907393085] [2024-04-04 22:40:37,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:37,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:37,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:38,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:38,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:38,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:38,014 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:38,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 135.5) internal successors, (813), 6 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:38,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:38,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:38,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:38,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:38,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:38,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:38,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2024-04-04 22:40:38,776 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 23 more)] === [2024-04-04 22:40:38,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:38,777 INFO L85 PathProgramCache]: Analyzing trace with hash -387462711, now seen corresponding path program 1 times [2024-04-04 22:40:38,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:38,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517858083] [2024-04-04 22:40:38,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:38,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:38,837 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:39,168 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:39,168 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (25 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 26 remaining) [2024-04-04 22:40:39,168 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 26 remaining) [2024-04-04 22:40:39,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 26 remaining) [2024-04-04 22:40:39,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2024-04-04 22:40:39,170 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:39,170 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:39,170 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2024-04-04 22:40:39,254 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2024-04-04 22:40:39,272 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:39,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:39,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:39,285 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:39,289 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:39,290 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:39,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:39,290 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:39,290 INFO L358 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2024-04-04 22:40:39,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Waiting until timeout for monitored process [2024-04-04 22:40:39,472 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2024-04-04 22:40:39,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:39,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1423607474, now seen corresponding path program 1 times [2024-04-04 22:40:39,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:39,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215028332] [2024-04-04 22:40:39,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:39,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:39,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:39,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 2645 trivial. 0 not checked. [2024-04-04 22:40:39,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:39,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215028332] [2024-04-04 22:40:39,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215028332] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:39,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:39,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:39,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747541330] [2024-04-04 22:40:39,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:39,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:39,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:39,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:39,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:39,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:39,588 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:39,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 144.5) internal successors, (289), 2 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:39,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:41,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:41,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2024-04-04 22:40:41,117 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2024-04-04 22:40:41,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:41,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1520606907, now seen corresponding path program 1 times [2024-04-04 22:40:41,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:41,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084004736] [2024-04-04 22:40:41,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:41,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:41,570 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 350 proven. 0 refuted. 0 times theorem prover too weak. 2530 trivial. 0 not checked. [2024-04-04 22:40:41,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:41,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084004736] [2024-04-04 22:40:41,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084004736] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:41,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:41,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:41,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637871316] [2024-04-04 22:40:41,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:41,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:41,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:41,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:41,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:41,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:41,796 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:41,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 282.6666666666667) internal successors, (848), 3 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:41,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:41,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:43,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:43,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:43,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2024-04-04 22:40:43,342 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2024-04-04 22:40:43,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:43,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1396053901, now seen corresponding path program 2 times [2024-04-04 22:40:43,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:43,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548613115] [2024-04-04 22:40:43,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:43,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:44,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 655 proven. 0 refuted. 0 times theorem prover too weak. 2225 trivial. 0 not checked. [2024-04-04 22:40:44,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:44,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548613115] [2024-04-04 22:40:44,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548613115] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:44,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:44,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:44,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551687113] [2024-04-04 22:40:44,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:44,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:44,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:44,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:44,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:44,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:44,387 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:44,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 141.33333333333334) internal successors, (848), 6 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:45,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:45,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:45,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:45,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2024-04-04 22:40:45,547 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2024-04-04 22:40:45,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:45,547 INFO L85 PathProgramCache]: Analyzing trace with hash -933061852, now seen corresponding path program 1 times [2024-04-04 22:40:45,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:45,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26408833] [2024-04-04 22:40:45,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:45,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:45,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:45,614 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:45,781 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:45,781 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (26 of 27 remaining) [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 27 remaining) [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 27 remaining) [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 27 remaining) [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 27 remaining) [2024-04-04 22:40:45,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 27 remaining) [2024-04-04 22:40:45,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 27 remaining) [2024-04-04 22:40:45,783 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 27 remaining) [2024-04-04 22:40:45,783 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 27 remaining) [2024-04-04 22:40:45,783 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 27 remaining) [2024-04-04 22:40:45,783 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 27 remaining) [2024-04-04 22:40:45,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2024-04-04 22:40:45,784 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:45,785 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:45,785 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2024-04-04 22:40:45,870 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2024-04-04 22:40:45,877 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:45,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:45,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:45,880 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:45,883 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:45,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:45,883 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:45,883 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:45,883 INFO L358 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-04-04 22:40:45,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2024-04-04 22:40:46,128 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-04-04 22:40:46,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:46,129 INFO L85 PathProgramCache]: Analyzing trace with hash -256761080, now seen corresponding path program 1 times [2024-04-04 22:40:46,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:46,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497190745] [2024-04-04 22:40:46,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:46,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:46,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:46,205 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 2880 trivial. 0 not checked. [2024-04-04 22:40:46,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:46,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497190745] [2024-04-04 22:40:46,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497190745] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:46,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:46,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:46,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052150172] [2024-04-04 22:40:46,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:46,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:46,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:46,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:46,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:46,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:46,254 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:46,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 149.0) internal successors, (298), 2 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:46,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:48,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:48,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2024-04-04 22:40:48,265 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-04-04 22:40:48,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:48,266 INFO L85 PathProgramCache]: Analyzing trace with hash -304348534, now seen corresponding path program 1 times [2024-04-04 22:40:48,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:48,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009484399] [2024-04-04 22:40:48,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:48,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:48,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:48,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 2760 trivial. 0 not checked. [2024-04-04 22:40:48,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:48,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009484399] [2024-04-04 22:40:48,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009484399] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:48,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:48,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:48,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701291066] [2024-04-04 22:40:48,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:48,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:48,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:49,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:49,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:49,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:49,192 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:49,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 294.3333333333333) internal successors, (883), 3 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:49,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:49,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:50,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:50,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:50,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2024-04-04 22:40:50,891 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-04-04 22:40:50,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:50,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1997881516, now seen corresponding path program 2 times [2024-04-04 22:40:50,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:50,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850094965] [2024-04-04 22:40:50,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:50,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:51,635 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 685 proven. 0 refuted. 0 times theorem prover too weak. 2440 trivial. 0 not checked. [2024-04-04 22:40:51,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:51,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850094965] [2024-04-04 22:40:51,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850094965] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:51,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:51,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:51,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74744033] [2024-04-04 22:40:51,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:51,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:51,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:52,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:52,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:52,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:52,196 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:52,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 147.16666666666666) internal successors, (883), 6 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:52,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:52,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:52,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:53,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:53,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:53,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:40:53,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2024-04-04 22:40:53,333 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2024-04-04 22:40:53,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:53,333 INFO L85 PathProgramCache]: Analyzing trace with hash -914447609, now seen corresponding path program 1 times [2024-04-04 22:40:53,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:53,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447776815] [2024-04-04 22:40:53,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:53,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:53,400 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:40:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:40:53,580 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:40:53,580 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (27 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 28 remaining) [2024-04-04 22:40:53,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 28 remaining) [2024-04-04 22:40:53,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 28 remaining) [2024-04-04 22:40:53,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 28 remaining) [2024-04-04 22:40:53,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2024-04-04 22:40:53,582 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:40:53,582 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:40:53,582 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2024-04-04 22:40:53,664 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2024-04-04 22:40:53,671 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:40:53,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:40:53,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:40:53,673 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:40:53,676 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:40:53,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:53,676 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:40:53,676 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:40:53,676 INFO L358 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2024-04-04 22:40:53,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Waiting until timeout for monitored process [2024-04-04 22:40:53,931 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-04-04 22:40:53,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:53,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1595873020, now seen corresponding path program 1 times [2024-04-04 22:40:53,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:53,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841334761] [2024-04-04 22:40:53,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:53,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:53,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:54,015 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 3125 trivial. 0 not checked. [2024-04-04 22:40:54,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:54,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841334761] [2024-04-04 22:40:54,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841334761] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:54,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:54,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:40:54,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93082987] [2024-04-04 22:40:54,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:54,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:40:54,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:54,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:40:54,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:40:54,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:54,067 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:54,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 153.5) internal successors, (307), 2 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:54,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:56,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:56,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2024-04-04 22:40:56,285 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-04-04 22:40:56,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:56,286 INFO L85 PathProgramCache]: Analyzing trace with hash -183716887, now seen corresponding path program 1 times [2024-04-04 22:40:56,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:56,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893905853] [2024-04-04 22:40:56,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:56,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:56,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:56,769 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 380 proven. 0 refuted. 0 times theorem prover too weak. 3000 trivial. 0 not checked. [2024-04-04 22:40:56,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:56,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893905853] [2024-04-04 22:40:56,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893905853] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:56,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:56,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:40:56,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196280100] [2024-04-04 22:40:56,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:56,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:40:56,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:56,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:40:56,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:40:56,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:56,992 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:56,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 306.0) internal successors, (918), 3 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:56,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:56,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:58,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:58,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:58,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2024-04-04 22:40:58,673 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-04-04 22:40:58,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:40:58,673 INFO L85 PathProgramCache]: Analyzing trace with hash 982234071, now seen corresponding path program 2 times [2024-04-04 22:40:58,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:40:58,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523895122] [2024-04-04 22:40:58,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:40:58,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:40:58,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:40:59,610 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 715 proven. 0 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2024-04-04 22:40:59,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:40:59,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523895122] [2024-04-04 22:40:59,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523895122] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:40:59,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:40:59,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:40:59,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435501834] [2024-04-04 22:40:59,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:40:59,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:40:59,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:40:59,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:40:59,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:40:59,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:59,975 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:40:59,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 153.0) internal successors, (918), 6 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:40:59,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:40:59,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:40:59,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:01,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:01,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:01,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:01,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2024-04-04 22:41:01,235 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-04-04 22:41:01,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:01,236 INFO L85 PathProgramCache]: Analyzing trace with hash -879562695, now seen corresponding path program 1 times [2024-04-04 22:41:01,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:01,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899351903] [2024-04-04 22:41:01,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:01,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:01,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:01,491 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:01,491 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (28 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 29 remaining) [2024-04-04 22:41:01,491 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 29 remaining) [2024-04-04 22:41:01,492 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 29 remaining) [2024-04-04 22:41:01,493 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 29 remaining) [2024-04-04 22:41:01,493 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 29 remaining) [2024-04-04 22:41:01,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2024-04-04 22:41:01,493 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:01,494 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:01,494 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2024-04-04 22:41:01,585 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2024-04-04 22:41:01,592 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:01,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:01,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:01,594 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:01,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Waiting until timeout for monitored process [2024-04-04 22:41:01,599 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:01,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:01,600 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:01,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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:01,600 INFO L358 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-04-04 22:41:01,868 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-04-04 22:41:01,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:01,868 INFO L85 PathProgramCache]: Analyzing trace with hash 2055703906, now seen corresponding path program 1 times [2024-04-04 22:41:01,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:01,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232076197] [2024-04-04 22:41:01,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:01,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:01,947 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 3380 trivial. 0 not checked. [2024-04-04 22:41:01,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:01,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232076197] [2024-04-04 22:41:01,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232076197] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:01,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:01,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:01,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337507369] [2024-04-04 22:41:01,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:01,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:01,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:01,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:01,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:01,994 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:01,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 158.0) internal successors, (316), 2 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:01,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:04,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:04,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2024-04-04 22:41:04,335 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-04-04 22:41:04,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:04,336 INFO L85 PathProgramCache]: Analyzing trace with hash 165947218, now seen corresponding path program 1 times [2024-04-04 22:41:04,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:04,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333360648] [2024-04-04 22:41:04,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:04,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:04,856 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 3250 trivial. 0 not checked. [2024-04-04 22:41:04,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:04,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333360648] [2024-04-04 22:41:04,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333360648] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:04,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:04,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:04,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967240551] [2024-04-04 22:41:04,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:04,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:04,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:05,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:05,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:05,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:05,096 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:05,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 317.6666666666667) internal successors, (953), 3 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:05,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:05,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:06,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:06,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2024-04-04 22:41:06,883 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-04-04 22:41:06,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:06,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1687689200, now seen corresponding path program 2 times [2024-04-04 22:41:06,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:06,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738441658] [2024-04-04 22:41:06,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:06,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:07,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:07,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 745 proven. 0 refuted. 0 times theorem prover too weak. 2900 trivial. 0 not checked. [2024-04-04 22:41:07,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:07,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738441658] [2024-04-04 22:41:07,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738441658] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:07,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:07,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:07,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209481958] [2024-04-04 22:41:07,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:07,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:07,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:08,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:08,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:08,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:08,104 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:08,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 158.83333333333334) internal successors, (953), 6 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:08,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:09,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:09,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:09,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:09,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2024-04-04 22:41:09,441 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-04-04 22:41:09,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:09,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1363393085, now seen corresponding path program 1 times [2024-04-04 22:41:09,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:09,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672066420] [2024-04-04 22:41:09,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:09,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:09,512 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:09,717 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:09,718 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (29 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 30 remaining) [2024-04-04 22:41:09,718 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 30 remaining) [2024-04-04 22:41:09,719 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 30 remaining) [2024-04-04 22:41:09,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2024-04-04 22:41:09,720 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:09,720 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:09,720 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2024-04-04 22:41:09,812 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2024-04-04 22:41:09,819 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:09,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:09,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:09,822 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:09,824 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:09,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:09,824 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:09,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Waiting until timeout for monitored process [2024-04-04 22:41:09,825 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:09,825 INFO L358 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2024-04-04 22:41:10,267 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-04-04 22:41:10,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:10,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1460127426, now seen corresponding path program 1 times [2024-04-04 22:41:10,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:10,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635253828] [2024-04-04 22:41:10,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:10,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:10,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 3645 trivial. 0 not checked. [2024-04-04 22:41:10,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:10,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635253828] [2024-04-04 22:41:10,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635253828] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:10,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:10,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:10,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049819097] [2024-04-04 22:41:10,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:10,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:10,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:10,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:10,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:10,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:10,409 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:10,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 162.5) internal successors, (325), 2 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:10,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:14,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:14,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2024-04-04 22:41:14,011 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-04-04 22:41:14,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:14,011 INFO L85 PathProgramCache]: Analyzing trace with hash 379072653, now seen corresponding path program 1 times [2024-04-04 22:41:14,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:14,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941400675] [2024-04-04 22:41:14,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:14,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:14,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 410 proven. 0 refuted. 0 times theorem prover too weak. 3510 trivial. 0 not checked. [2024-04-04 22:41:14,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:14,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941400675] [2024-04-04 22:41:14,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941400675] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:14,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:14,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:14,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306276663] [2024-04-04 22:41:14,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:14,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:14,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:14,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:14,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:14,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:14,820 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:14,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 329.3333333333333) internal successors, (988), 3 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:14,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:14,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:17,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:17,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:17,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2024-04-04 22:41:17,177 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-04-04 22:41:17,177 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash 611896205, now seen corresponding path program 2 times [2024-04-04 22:41:17,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:17,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296071993] [2024-04-04 22:41:17,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:17,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:17,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 3145 trivial. 0 not checked. [2024-04-04 22:41:18,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:18,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296071993] [2024-04-04 22:41:18,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296071993] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:18,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:18,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:18,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249529781] [2024-04-04 22:41:18,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:18,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:18,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:18,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:18,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:18,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:18,603 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:18,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 164.66666666666666) internal successors, (988), 6 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:18,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:18,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:18,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:20,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:20,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:20,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:20,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2024-04-04 22:41:20,337 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-04-04 22:41:20,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:20,337 INFO L85 PathProgramCache]: Analyzing trace with hash 2126860841, now seen corresponding path program 1 times [2024-04-04 22:41:20,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:20,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964577357] [2024-04-04 22:41:20,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:20,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:20,414 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:20,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:20,646 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:20,647 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (30 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 31 remaining) [2024-04-04 22:41:20,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 31 remaining) [2024-04-04 22:41:20,648 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 31 remaining) [2024-04-04 22:41:20,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2024-04-04 22:41:20,649 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:20,649 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:20,649 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2024-04-04 22:41:20,737 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2024-04-04 22:41:20,744 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:20,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:20,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:20,746 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:20,749 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:20,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:20,749 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:20,749 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:20,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 32 error locations. [2024-04-04 22:41:20,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2024-04-04 22:41:20,957 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-04-04 22:41:20,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:20,958 INFO L85 PathProgramCache]: Analyzing trace with hash 423014340, now seen corresponding path program 1 times [2024-04-04 22:41:20,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:20,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470063003] [2024-04-04 22:41:20,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:20,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:21,051 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 3920 trivial. 0 not checked. [2024-04-04 22:41:21,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:21,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470063003] [2024-04-04 22:41:21,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470063003] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:21,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:21,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:21,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058297035] [2024-04-04 22:41:21,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:21,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:21,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:21,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:21,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:21,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:21,106 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:21,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 167.0) internal successors, (334), 2 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:21,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:23,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:23,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2024-04-04 22:41:23,048 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-04-04 22:41:23,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:23,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1703693010, now seen corresponding path program 1 times [2024-04-04 22:41:23,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:23,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221585819] [2024-04-04 22:41:23,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:23,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:23,628 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 3780 trivial. 0 not checked. [2024-04-04 22:41:23,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:23,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221585819] [2024-04-04 22:41:23,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221585819] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:23,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:23,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:23,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216656490] [2024-04-04 22:41:23,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:23,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:23,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:23,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:23,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:23,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:23,892 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:23,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 341.0) internal successors, (1023), 3 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:23,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:23,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:25,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:25,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2024-04-04 22:41:25,467 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-04-04 22:41:25,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:25,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1604174306, now seen corresponding path program 2 times [2024-04-04 22:41:25,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:25,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359083462] [2024-04-04 22:41:25,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:25,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:25,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:26,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 805 proven. 0 refuted. 0 times theorem prover too weak. 3400 trivial. 0 not checked. [2024-04-04 22:41:26,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:26,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359083462] [2024-04-04 22:41:26,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359083462] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:26,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:26,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:26,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938418336] [2024-04-04 22:41:26,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:26,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:26,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:26,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:26,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:26,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:26,953 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:26,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 170.5) internal successors, (1023), 6 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:26,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:26,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:26,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:28,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:28,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:28,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:28,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2024-04-04 22:41:28,242 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-04-04 22:41:28,242 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:28,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1056394715, now seen corresponding path program 1 times [2024-04-04 22:41:28,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:28,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797350681] [2024-04-04 22:41:28,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:28,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:28,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:28,577 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:28,578 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (31 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 32 remaining) [2024-04-04 22:41:28,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 32 remaining) [2024-04-04 22:41:28,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 32 remaining) [2024-04-04 22:41:28,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 32 remaining) [2024-04-04 22:41:28,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 32 remaining) [2024-04-04 22:41:28,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 32 remaining) [2024-04-04 22:41:28,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2024-04-04 22:41:28,581 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:28,581 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:28,581 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2024-04-04 22:41:28,683 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2024-04-04 22:41:28,690 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:28,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:28,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:28,693 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:28,699 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:28,699 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:28,699 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:28,699 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:28,699 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2024-04-04 22:41:28,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Waiting until timeout for monitored process [2024-04-04 22:41:29,032 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 30 more)] === [2024-04-04 22:41:29,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:29,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1288867592, now seen corresponding path program 1 times [2024-04-04 22:41:29,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:29,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315915166] [2024-04-04 22:41:29,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:29,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:29,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 4205 trivial. 0 not checked. [2024-04-04 22:41:29,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:29,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315915166] [2024-04-04 22:41:29,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315915166] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:29,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:29,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:29,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601464642] [2024-04-04 22:41:29,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:29,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:29,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:29,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:29,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:29,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:29,354 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:29,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 171.5) internal successors, (343), 2 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:29,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:31,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:31,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2024-04-04 22:41:31,982 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 30 more)] === [2024-04-04 22:41:31,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:31,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1988640264, now seen corresponding path program 1 times [2024-04-04 22:41:31,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:31,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93421503] [2024-04-04 22:41:31,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:31,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:32,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 440 proven. 0 refuted. 0 times theorem prover too weak. 4060 trivial. 0 not checked. [2024-04-04 22:41:32,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:32,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93421503] [2024-04-04 22:41:32,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93421503] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:32,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:32,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:32,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421805254] [2024-04-04 22:41:32,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:32,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:32,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:33,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:33,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:33,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:33,017 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:33,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 352.6666666666667) internal successors, (1058), 3 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:33,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:33,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:34,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:34,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2024-04-04 22:41:34,450 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 30 more)] === [2024-04-04 22:41:34,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:34,450 INFO L85 PathProgramCache]: Analyzing trace with hash -294421578, now seen corresponding path program 2 times [2024-04-04 22:41:34,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:34,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815785389] [2024-04-04 22:41:34,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:34,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:34,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:35,553 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 835 proven. 0 refuted. 0 times theorem prover too weak. 3665 trivial. 0 not checked. [2024-04-04 22:41:35,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:35,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815785389] [2024-04-04 22:41:35,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815785389] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:35,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:35,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:35,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938082486] [2024-04-04 22:41:35,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:35,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:35,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:35,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:35,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:35,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:35,966 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:35,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 176.33333333333334) internal successors, (1058), 6 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:35,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:35,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:35,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:37,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:37,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:37,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:37,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2024-04-04 22:41:37,709 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 30 more)] === [2024-04-04 22:41:37,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:37,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1182068478, now seen corresponding path program 1 times [2024-04-04 22:41:37,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:37,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080858845] [2024-04-04 22:41:37,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:37,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:37,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:37,788 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:37,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:38,044 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:38,044 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (32 of 33 remaining) [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 33 remaining) [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 33 remaining) [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 33 remaining) [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 33 remaining) [2024-04-04 22:41:38,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 33 remaining) [2024-04-04 22:41:38,045 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 33 remaining) [2024-04-04 22:41:38,046 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 33 remaining) [2024-04-04 22:41:38,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2024-04-04 22:41:38,046 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:38,046 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:38,047 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2024-04-04 22:41:38,147 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2024-04-04 22:41:38,154 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:38,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:38,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:38,157 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:38,159 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:38,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:38,160 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:38,160 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:38,160 INFO L358 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2024-04-04 22:41:38,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2024-04-04 22:41:38,581 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2024-04-04 22:41:38,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:38,582 INFO L85 PathProgramCache]: Analyzing trace with hash 790870062, now seen corresponding path program 1 times [2024-04-04 22:41:38,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:38,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484790615] [2024-04-04 22:41:38,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:38,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:38,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 4500 trivial. 0 not checked. [2024-04-04 22:41:38,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:38,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484790615] [2024-04-04 22:41:38,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484790615] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:38,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:38,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:38,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423202498] [2024-04-04 22:41:38,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:38,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:38,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:38,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:38,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:38,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:38,742 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:38,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 176.0) internal successors, (352), 2 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:38,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:42,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:42,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2024-04-04 22:41:42,147 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2024-04-04 22:41:42,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:42,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1866098, now seen corresponding path program 1 times [2024-04-04 22:41:42,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:42,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644553121] [2024-04-04 22:41:42,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:42,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:42,781 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2024-04-04 22:41:42,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:42,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644553121] [2024-04-04 22:41:42,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644553121] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:42,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:42,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:42,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799095341] [2024-04-04 22:41:42,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:42,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:42,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:43,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:43,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:43,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:43,051 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:43,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 364.3333333333333) internal successors, (1093), 3 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:43,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:43,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:45,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:45,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:45,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2024-04-04 22:41:45,096 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2024-04-04 22:41:45,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:45,097 INFO L85 PathProgramCache]: Analyzing trace with hash -370968392, now seen corresponding path program 2 times [2024-04-04 22:41:45,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:45,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642451138] [2024-04-04 22:41:45,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:45,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:45,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:46,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 865 proven. 0 refuted. 0 times theorem prover too weak. 3940 trivial. 0 not checked. [2024-04-04 22:41:46,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:46,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642451138] [2024-04-04 22:41:46,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642451138] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:46,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:46,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:46,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883902200] [2024-04-04 22:41:46,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:46,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:46,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:46,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:46,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:46,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:46,666 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:46,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 182.16666666666666) internal successors, (1093), 6 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:46,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:46,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:46,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:48,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:48,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:48,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:48,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2024-04-04 22:41:48,379 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2024-04-04 22:41:48,379 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:48,379 INFO L85 PathProgramCache]: Analyzing trace with hash -498812671, now seen corresponding path program 1 times [2024-04-04 22:41:48,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:48,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860272961] [2024-04-04 22:41:48,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:48,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:48,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:48,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:48,751 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:48,751 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (33 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 34 remaining) [2024-04-04 22:41:48,751 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 34 remaining) [2024-04-04 22:41:48,752 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 34 remaining) [2024-04-04 22:41:48,753 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 34 remaining) [2024-04-04 22:41:48,753 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 34 remaining) [2024-04-04 22:41:48,753 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 34 remaining) [2024-04-04 22:41:48,753 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 34 remaining) [2024-04-04 22:41:48,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2024-04-04 22:41:48,753 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:48,753 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:48,753 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2024-04-04 22:41:48,856 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2024-04-04 22:41:48,863 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:48,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:48,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:48,865 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:48,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Waiting until timeout for monitored process [2024-04-04 22:41:48,868 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:48,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:48,868 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:48,868 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:48,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2024-04-04 22:41:49,241 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2024-04-04 22:41:49,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:49,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1318472790, now seen corresponding path program 1 times [2024-04-04 22:41:49,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:49,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485117650] [2024-04-04 22:41:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:49,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 4805 trivial. 0 not checked. [2024-04-04 22:41:49,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:49,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485117650] [2024-04-04 22:41:49,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485117650] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:49,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:49,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:41:49,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571221136] [2024-04-04 22:41:49,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:49,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:41:49,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:49,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:41:49,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:41:49,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:49,415 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:49,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 180.5) internal successors, (361), 2 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:49,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:52,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:52,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2024-04-04 22:41:52,523 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2024-04-04 22:41:52,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:52,523 INFO L85 PathProgramCache]: Analyzing trace with hash -748357269, now seen corresponding path program 1 times [2024-04-04 22:41:52,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:52,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549943346] [2024-04-04 22:41:52,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:52,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:53,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 470 proven. 0 refuted. 0 times theorem prover too weak. 4650 trivial. 0 not checked. [2024-04-04 22:41:53,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:53,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549943346] [2024-04-04 22:41:53,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549943346] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:53,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:53,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:41:53,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625087546] [2024-04-04 22:41:53,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:53,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:41:53,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:53,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:41:53,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:41:53,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:53,653 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:53,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 376.0) internal successors, (1128), 3 states have internal predecessors, (1128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:53,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:53,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:55,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:55,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:55,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2024-04-04 22:41:55,426 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2024-04-04 22:41:55,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:55,426 INFO L85 PathProgramCache]: Analyzing trace with hash 919800621, now seen corresponding path program 2 times [2024-04-04 22:41:55,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:55,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120073324] [2024-04-04 22:41:55,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:55,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:41:56,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 895 proven. 0 refuted. 0 times theorem prover too weak. 4225 trivial. 0 not checked. [2024-04-04 22:41:56,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:41:56,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120073324] [2024-04-04 22:41:56,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120073324] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:41:56,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:41:56,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:41:56,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844767606] [2024-04-04 22:41:56,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:41:56,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:41:56,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:41:57,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:41:57,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:41:57,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:57,046 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:41:57,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 188.0) internal successors, (1128), 6 states have internal predecessors, (1128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:41:57,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:57,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:57,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:59,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:41:59,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:41:59,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:41:59,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2024-04-04 22:41:59,026 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2024-04-04 22:41:59,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:59,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1278036008, now seen corresponding path program 1 times [2024-04-04 22:41:59,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:41:59,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575062550] [2024-04-04 22:41:59,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:41:59,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:41:59,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:59,128 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:41:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:41:59,443 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:41:59,443 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (34 of 35 remaining) [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 35 remaining) [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 35 remaining) [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 35 remaining) [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 35 remaining) [2024-04-04 22:41:59,443 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 35 remaining) [2024-04-04 22:41:59,444 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 35 remaining) [2024-04-04 22:41:59,445 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 35 remaining) [2024-04-04 22:41:59,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2024-04-04 22:41:59,445 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:41:59,446 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:41:59,446 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2024-04-04 22:41:59,553 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2024-04-04 22:41:59,561 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:41:59,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:41:59,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:41:59,564 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:41:59,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2024-04-04 22:41:59,576 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:41:59,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:41:59,576 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:41:59,576 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:41:59,576 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2024-04-04 22:42:00,428 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2024-04-04 22:42:00,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:00,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2052140896, now seen corresponding path program 1 times [2024-04-04 22:42:00,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:00,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477411750] [2024-04-04 22:42:00,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:00,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:00,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 5120 trivial. 0 not checked. [2024-04-04 22:42:00,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:00,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477411750] [2024-04-04 22:42:00,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477411750] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:00,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:00,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:42:00,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652310764] [2024-04-04 22:42:00,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:00,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:42:00,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:00,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:42:00,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:42:00,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:00,607 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:00,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 185.0) internal successors, (370), 2 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:00,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:07,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:07,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2024-04-04 22:42:07,099 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2024-04-04 22:42:07,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:07,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1802126987, now seen corresponding path program 1 times [2024-04-04 22:42:07,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:07,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694750148] [2024-04-04 22:42:07,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:07,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:07,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:07,805 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2024-04-04 22:42:07,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:07,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694750148] [2024-04-04 22:42:07,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694750148] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:07,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:07,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:42:07,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196378451] [2024-04-04 22:42:07,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:07,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:42:07,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:08,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:42:08,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:42:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:08,249 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:08,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 387.6666666666667) internal successors, (1163), 3 states have internal predecessors, (1163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:08,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:08,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:11,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:11,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:11,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2024-04-04 22:42:11,035 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2024-04-04 22:42:11,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:11,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1178500059, now seen corresponding path program 2 times [2024-04-04 22:42:11,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:11,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543805075] [2024-04-04 22:42:11,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:11,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:11,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:12,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 925 proven. 0 refuted. 0 times theorem prover too weak. 4520 trivial. 0 not checked. [2024-04-04 22:42:12,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:12,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543805075] [2024-04-04 22:42:12,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543805075] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:12,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:12,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:42:12,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042309875] [2024-04-04 22:42:12,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:12,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:42:12,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:12,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:42:12,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:42:12,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:12,908 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:12,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 193.83333333333334) internal successors, (1163), 6 states have internal predecessors, (1163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:12,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:12,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:12,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:42:15,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2024-04-04 22:42:15,647 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2024-04-04 22:42:15,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:15,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1689954566, now seen corresponding path program 1 times [2024-04-04 22:42:15,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:15,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434010954] [2024-04-04 22:42:15,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:15,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:15,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:15,767 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:42:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:16,107 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:42:16,108 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (35 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 36 remaining) [2024-04-04 22:42:16,108 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 36 remaining) [2024-04-04 22:42:16,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 36 remaining) [2024-04-04 22:42:16,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 36 remaining) [2024-04-04 22:42:16,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 36 remaining) [2024-04-04 22:42:16,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 36 remaining) [2024-04-04 22:42:16,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2024-04-04 22:42:16,110 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:42:16,110 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:42:16,110 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2024-04-04 22:42:16,219 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2024-04-04 22:42:16,226 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:42:16,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:42:16,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:42:16,229 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:42:16,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Waiting until timeout for monitored process [2024-04-04 22:42:16,253 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:42:16,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:16,253 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:42:16,253 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:42:16,253 INFO L358 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2024-04-04 22:42:17,059 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2024-04-04 22:42:17,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:17,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1575264596, now seen corresponding path program 1 times [2024-04-04 22:42:17,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:17,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904867612] [2024-04-04 22:42:17,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:17,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:17,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:17,173 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 5445 trivial. 0 not checked. [2024-04-04 22:42:17,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:17,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904867612] [2024-04-04 22:42:17,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904867612] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:17,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:17,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:42:17,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467628458] [2024-04-04 22:42:17,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:17,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:42:17,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:17,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:42:17,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:42:17,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:17,237 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:17,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 189.5) internal successors, (379), 2 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:17,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:23,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:23,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2024-04-04 22:42:23,431 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2024-04-04 22:42:23,431 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:23,431 INFO L85 PathProgramCache]: Analyzing trace with hash 694992591, now seen corresponding path program 1 times [2024-04-04 22:42:23,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:23,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651998770] [2024-04-04 22:42:23,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:23,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:23,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 500 proven. 0 refuted. 0 times theorem prover too weak. 5280 trivial. 0 not checked. [2024-04-04 22:42:24,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:24,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651998770] [2024-04-04 22:42:24,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651998770] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:24,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:24,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:42:24,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629451697] [2024-04-04 22:42:24,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:24,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:42:24,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:24,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:42:24,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:42:24,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:24,636 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:24,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 399.3333333333333) internal successors, (1198), 3 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:24,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:24,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:27,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:27,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:27,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2024-04-04 22:42:27,173 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2024-04-04 22:42:27,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:27,174 INFO L85 PathProgramCache]: Analyzing trace with hash 19779475, now seen corresponding path program 2 times [2024-04-04 22:42:27,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:27,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48610785] [2024-04-04 22:42:27,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:27,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:28,284 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 955 proven. 0 refuted. 0 times theorem prover too weak. 4825 trivial. 0 not checked. [2024-04-04 22:42:28,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:28,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48610785] [2024-04-04 22:42:28,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48610785] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:28,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:28,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:42:28,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419201169] [2024-04-04 22:42:28,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:28,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:42:28,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:28,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:42:28,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:42:28,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:28,855 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:28,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.66666666666666) internal successors, (1198), 6 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:28,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:28,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:28,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:31,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:31,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:31,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:42:31,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2024-04-04 22:42:31,524 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2024-04-04 22:42:31,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:31,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1108519005, now seen corresponding path program 1 times [2024-04-04 22:42:31,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:31,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552181546] [2024-04-04 22:42:31,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:31,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:31,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:31,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:42:31,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:31,969 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:42:31,969 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:42:31,969 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (36 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 37 remaining) [2024-04-04 22:42:31,970 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 37 remaining) [2024-04-04 22:42:31,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 37 remaining) [2024-04-04 22:42:31,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2024-04-04 22:42:31,972 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:42:31,972 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:42:31,972 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2024-04-04 22:42:32,101 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2024-04-04 22:42:32,109 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:42:32,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:42:32,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:42:32,111 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:42:32,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2024-04-04 22:42:32,133 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:42:32,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:32,134 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:42:32,134 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:42:32,134 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2024-04-04 22:42:32,807 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2024-04-04 22:42:32,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:32,807 INFO L85 PathProgramCache]: Analyzing trace with hash -933904102, now seen corresponding path program 1 times [2024-04-04 22:42:32,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:32,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880276408] [2024-04-04 22:42:32,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:32,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:32,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:32,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 5780 trivial. 0 not checked. [2024-04-04 22:42:32,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:32,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880276408] [2024-04-04 22:42:32,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880276408] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:32,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:32,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:42:32,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097977002] [2024-04-04 22:42:32,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:32,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:42:32,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:32,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:42:32,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:42:32,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:32,990 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:32,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 194.0) internal successors, (388), 2 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:32,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:38,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:38,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2024-04-04 22:42:38,307 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2024-04-04 22:42:38,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:38,307 INFO L85 PathProgramCache]: Analyzing trace with hash -22347033, now seen corresponding path program 1 times [2024-04-04 22:42:38,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:38,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460546358] [2024-04-04 22:42:38,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:38,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:38,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:39,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 5610 trivial. 0 not checked. [2024-04-04 22:42:39,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:39,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460546358] [2024-04-04 22:42:39,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460546358] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:39,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:39,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:42:39,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574530873] [2024-04-04 22:42:39,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:39,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:42:39,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:39,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:42:39,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:42:39,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:39,384 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:39,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 411.0) internal successors, (1233), 3 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:39,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:39,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:41,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:41,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:41,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2024-04-04 22:42:41,421 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2024-04-04 22:42:41,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:41,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1874747651, now seen corresponding path program 2 times [2024-04-04 22:42:41,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:41,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527939157] [2024-04-04 22:42:41,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:41,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:41,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:42,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 985 proven. 0 refuted. 0 times theorem prover too weak. 5140 trivial. 0 not checked. [2024-04-04 22:42:42,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:42,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527939157] [2024-04-04 22:42:42,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527939157] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:42,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:42,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:42:42,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589679495] [2024-04-04 22:42:42,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:42,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:42:42,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:43,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:42:43,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:42:43,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:43,369 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:43,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 205.5) internal successors, (1233), 6 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:43,370 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:43,370 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:43,370 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:45,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:45,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:45,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:42:45,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2024-04-04 22:42:45,917 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2024-04-04 22:42:45,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:45,917 INFO L85 PathProgramCache]: Analyzing trace with hash -309182506, now seen corresponding path program 1 times [2024-04-04 22:42:45,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:45,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528017139] [2024-04-04 22:42:45,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:45,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:46,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:46,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:42:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:46,410 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:42:46,410 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (37 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 38 remaining) [2024-04-04 22:42:46,410 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 38 remaining) [2024-04-04 22:42:46,411 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 38 remaining) [2024-04-04 22:42:46,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 38 remaining) [2024-04-04 22:42:46,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2024-04-04 22:42:46,412 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:42:46,413 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:42:46,413 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2024-04-04 22:42:46,535 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2024-04-04 22:42:46,543 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:42:46,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:42:46,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:42:46,544 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:42:46,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Waiting until timeout for monitored process [2024-04-04 22:42:46,566 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:42:46,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:46,566 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:42:46,567 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:42:46,567 INFO L358 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2024-04-04 22:42:47,114 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2024-04-04 22:42:47,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:47,115 INFO L85 PathProgramCache]: Analyzing trace with hash -969488758, now seen corresponding path program 1 times [2024-04-04 22:42:47,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:47,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557421948] [2024-04-04 22:42:47,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:47,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:47,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 6125 trivial. 0 not checked. [2024-04-04 22:42:47,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:47,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557421948] [2024-04-04 22:42:47,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557421948] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:47,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:47,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:42:47,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579531313] [2024-04-04 22:42:47,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:47,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:42:47,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:47,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:42:47,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:42:47,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:47,308 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:47,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 198.5) internal successors, (397), 2 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:47,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:51,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:51,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2024-04-04 22:42:51,760 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2024-04-04 22:42:51,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:51,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1628092209, now seen corresponding path program 1 times [2024-04-04 22:42:51,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:51,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121082157] [2024-04-04 22:42:51,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:51,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:52,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 530 proven. 0 refuted. 0 times theorem prover too weak. 5950 trivial. 0 not checked. [2024-04-04 22:42:52,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:52,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121082157] [2024-04-04 22:42:52,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121082157] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:52,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:52,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:42:52,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003268887] [2024-04-04 22:42:52,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:52,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:42:52,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:53,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:42:53,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:42:53,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:53,103 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:53,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 422.6666666666667) internal successors, (1268), 3 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:53,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:53,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:54,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:54,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:54,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2024-04-04 22:42:54,993 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2024-04-04 22:42:54,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:54,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1499910275, now seen corresponding path program 2 times [2024-04-04 22:42:54,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:54,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715088268] [2024-04-04 22:42:54,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:54,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:55,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:42:56,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 1015 proven. 0 refuted. 0 times theorem prover too weak. 5465 trivial. 0 not checked. [2024-04-04 22:42:56,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:42:56,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715088268] [2024-04-04 22:42:56,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715088268] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:42:56,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:42:56,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:42:56,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280292918] [2024-04-04 22:42:56,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:42:56,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:42:56,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:42:56,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:42:56,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:42:56,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:56,915 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:42:56,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 211.33333333333334) internal successors, (1268), 6 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:42:56,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:56,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:56,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:59,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:42:59,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:42:59,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:42:59,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2024-04-04 22:42:59,571 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2024-04-04 22:42:59,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:42:59,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1221073219, now seen corresponding path program 1 times [2024-04-04 22:42:59,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:42:59,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344090409] [2024-04-04 22:42:59,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:42:59,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:42:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:42:59,689 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:42:59,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:00,109 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:43:00,109 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (38 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 39 remaining) [2024-04-04 22:43:00,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 39 remaining) [2024-04-04 22:43:00,110 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 39 remaining) [2024-04-04 22:43:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 39 remaining) [2024-04-04 22:43:00,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2024-04-04 22:43:00,112 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:43:00,112 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:43:00,112 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2024-04-04 22:43:00,231 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2024-04-04 22:43:00,243 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:43:00,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:43:00,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:43:00,244 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:43:00,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2024-04-04 22:43:00,264 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:43:00,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:00,265 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:43:00,265 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:43:00,265 INFO L358 AbstractCegarLoop]: Starting to check reachability of 40 error locations. [2024-04-04 22:43:00,824 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-04-04 22:43:00,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:00,824 INFO L85 PathProgramCache]: Analyzing trace with hash -827373156, now seen corresponding path program 1 times [2024-04-04 22:43:00,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:00,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047342486] [2024-04-04 22:43:00,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:00,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:00,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 6480 trivial. 0 not checked. [2024-04-04 22:43:00,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:00,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047342486] [2024-04-04 22:43:00,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047342486] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:00,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:00,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:43:00,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715028517] [2024-04-04 22:43:00,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:00,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:43:00,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:01,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:43:01,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:43:01,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:01,040 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:01,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 203.0) internal successors, (406), 2 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:05,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:05,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2024-04-04 22:43:05,606 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-04-04 22:43:05,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:05,606 INFO L85 PathProgramCache]: Analyzing trace with hash 927953540, now seen corresponding path program 1 times [2024-04-04 22:43:05,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:05,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046520568] [2024-04-04 22:43:05,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:05,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:06,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 545 proven. 0 refuted. 0 times theorem prover too weak. 6300 trivial. 0 not checked. [2024-04-04 22:43:06,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:06,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046520568] [2024-04-04 22:43:06,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046520568] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:06,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:06,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:43:06,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476240755] [2024-04-04 22:43:06,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:06,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:43:06,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:06,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:43:06,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:43:06,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:06,996 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:06,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 434.3333333333333) internal successors, (1303), 3 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:09,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:09,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:09,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2024-04-04 22:43:09,013 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-04-04 22:43:09,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:09,014 INFO L85 PathProgramCache]: Analyzing trace with hash 192180218, now seen corresponding path program 2 times [2024-04-04 22:43:09,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:09,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833388651] [2024-04-04 22:43:09,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:09,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:10,423 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 1045 proven. 0 refuted. 0 times theorem prover too weak. 5800 trivial. 0 not checked. [2024-04-04 22:43:10,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:10,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833388651] [2024-04-04 22:43:10,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833388651] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:10,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:10,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:43:10,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500386792] [2024-04-04 22:43:10,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:10,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:43:10,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:10,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:43:10,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:43:10,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:10,955 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:10,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 217.16666666666666) internal successors, (1303), 6 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:10,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:10,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:10,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:13,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:13,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:13,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:43:13,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2024-04-04 22:43:13,485 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-04-04 22:43:13,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:13,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1534333625, now seen corresponding path program 1 times [2024-04-04 22:43:13,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:13,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192408430] [2024-04-04 22:43:13,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:13,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:13,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:13,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:43:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:14,046 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:43:14,046 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (39 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 40 remaining) [2024-04-04 22:43:14,047 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 40 remaining) [2024-04-04 22:43:14,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 40 remaining) [2024-04-04 22:43:14,049 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 40 remaining) [2024-04-04 22:43:14,049 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 40 remaining) [2024-04-04 22:43:14,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2024-04-04 22:43:14,049 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:43:14,049 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:43:14,049 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2024-04-04 22:43:14,172 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2024-04-04 22:43:14,180 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:43:14,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:43:14,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:43:14,181 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:43:14,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Waiting until timeout for monitored process [2024-04-04 22:43:14,185 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:43:14,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:14,185 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:43:14,185 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:43:14,185 INFO L358 AbstractCegarLoop]: Starting to check reachability of 41 error locations. [2024-04-04 22:43:14,695 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 38 more)] === [2024-04-04 22:43:14,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:14,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1447177200, now seen corresponding path program 1 times [2024-04-04 22:43:14,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:14,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327304557] [2024-04-04 22:43:14,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:14,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:14,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:14,831 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 6845 trivial. 0 not checked. [2024-04-04 22:43:14,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:14,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327304557] [2024-04-04 22:43:14,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327304557] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:14,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:14,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:43:14,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514422495] [2024-04-04 22:43:14,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:14,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:43:14,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:14,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:43:14,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:43:14,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:14,903 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:14,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 207.5) internal successors, (415), 2 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:14,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:18,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:18,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2024-04-04 22:43:18,059 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 38 more)] === [2024-04-04 22:43:18,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:18,059 INFO L85 PathProgramCache]: Analyzing trace with hash -470521573, now seen corresponding path program 1 times [2024-04-04 22:43:18,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:18,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965795141] [2024-04-04 22:43:18,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:18,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:19,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 560 proven. 0 refuted. 0 times theorem prover too weak. 6660 trivial. 0 not checked. [2024-04-04 22:43:19,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:19,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965795141] [2024-04-04 22:43:19,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965795141] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:19,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:19,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:43:19,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420578247] [2024-04-04 22:43:19,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:19,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:43:19,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:19,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:43:19,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:43:19,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:19,655 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:19,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 446.0) internal successors, (1338), 3 states have internal predecessors, (1338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:19,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:19,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:21,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:21,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:21,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2024-04-04 22:43:21,190 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 38 more)] === [2024-04-04 22:43:21,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:21,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1352471071, now seen corresponding path program 2 times [2024-04-04 22:43:21,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:21,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424344960] [2024-04-04 22:43:21,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:21,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:21,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:22,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 1075 proven. 0 refuted. 0 times theorem prover too weak. 6145 trivial. 0 not checked. [2024-04-04 22:43:22,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:22,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424344960] [2024-04-04 22:43:22,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424344960] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:22,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:22,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:43:22,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46645193] [2024-04-04 22:43:22,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:22,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:43:22,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:23,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:43:23,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:43:23,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:23,286 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:23,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 223.0) internal successors, (1338), 6 states have internal predecessors, (1338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:23,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:23,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:23,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:25,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:25,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:25,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:43:25,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2024-04-04 22:43:25,452 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 38 more)] === [2024-04-04 22:43:25,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:25,452 INFO L85 PathProgramCache]: Analyzing trace with hash 886962670, now seen corresponding path program 1 times [2024-04-04 22:43:25,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:25,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410118983] [2024-04-04 22:43:25,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:25,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:25,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:25,704 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:43:25,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:26,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:43:26,157 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (40 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 41 remaining) [2024-04-04 22:43:26,158 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 41 remaining) [2024-04-04 22:43:26,159 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 41 remaining) [2024-04-04 22:43:26,160 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 41 remaining) [2024-04-04 22:43:26,160 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 41 remaining) [2024-04-04 22:43:26,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2024-04-04 22:43:26,160 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:43:26,160 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:43:26,160 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2024-04-04 22:43:26,295 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2024-04-04 22:43:26,302 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:43:26,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:43:26,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:43:26,305 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:43:26,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Waiting until timeout for monitored process [2024-04-04 22:43:26,444 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:43:26,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:26,445 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:43:26,445 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:43:26,445 INFO L358 AbstractCegarLoop]: Starting to check reachability of 42 error locations. [2024-04-04 22:43:27,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 39 more)] === [2024-04-04 22:43:27,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:27,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1776507610, now seen corresponding path program 1 times [2024-04-04 22:43:27,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:27,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5385386] [2024-04-04 22:43:27,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:27,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:27,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:27,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 7220 trivial. 0 not checked. [2024-04-04 22:43:27,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:27,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5385386] [2024-04-04 22:43:27,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5385386] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:27,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:27,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:43:27,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107691430] [2024-04-04 22:43:27,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:27,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:43:27,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:27,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:43:27,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:43:27,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:27,570 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:27,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 212.0) internal successors, (424), 2 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) [2024-04-04 22:43:27,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:34,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:34,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2024-04-04 22:43:34,587 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 39 more)] === [2024-04-04 22:43:34,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:34,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1846851384, now seen corresponding path program 1 times [2024-04-04 22:43:34,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:34,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486807987] [2024-04-04 22:43:34,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:34,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:35,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 575 proven. 0 refuted. 0 times theorem prover too weak. 7030 trivial. 0 not checked. [2024-04-04 22:43:35,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:35,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486807987] [2024-04-04 22:43:35,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486807987] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:35,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:35,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:43:35,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909917268] [2024-04-04 22:43:35,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:35,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:43:35,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:35,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:43:35,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:43:35,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:35,984 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:35,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 457.6666666666667) internal successors, (1373), 3 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:35,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:35,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:38,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:38,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:38,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2024-04-04 22:43:38,418 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 39 more)] === [2024-04-04 22:43:38,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:38,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1417434328, now seen corresponding path program 2 times [2024-04-04 22:43:38,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:38,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762156086] [2024-04-04 22:43:38,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:38,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:38,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:40,132 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 1105 proven. 0 refuted. 0 times theorem prover too weak. 6500 trivial. 0 not checked. [2024-04-04 22:43:40,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:40,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762156086] [2024-04-04 22:43:40,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762156086] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:40,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:40,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:43:40,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48806461] [2024-04-04 22:43:40,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:40,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:43:40,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:40,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:43:40,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:43:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:40,659 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:40,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 228.83333333333334) internal successors, (1373), 6 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:40,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:40,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:40,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:44,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:44,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:43:44,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:43:44,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2024-04-04 22:43:44,164 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 39 more)] === [2024-04-04 22:43:44,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:44,164 INFO L85 PathProgramCache]: Analyzing trace with hash 804584402, now seen corresponding path program 1 times [2024-04-04 22:43:44,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:44,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112219031] [2024-04-04 22:43:44,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:44,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:44,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:44,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:43:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:43:44,794 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:43:44,794 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:43:44,794 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (41 of 42 remaining) [2024-04-04 22:43:44,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 42 remaining) [2024-04-04 22:43:44,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 42 remaining) [2024-04-04 22:43:44,795 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 42 remaining) [2024-04-04 22:43:44,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 42 remaining) [2024-04-04 22:43:44,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2024-04-04 22:43:44,797 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:43:44,797 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:43:44,797 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2024-04-04 22:43:44,926 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2024-04-04 22:43:44,934 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:43:44,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:43:44,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:43:44,937 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:43:44,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Waiting until timeout for monitored process [2024-04-04 22:43:44,956 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:43:44,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:44,957 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:43:44,957 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:43:44,957 INFO L358 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2024-04-04 22:43:46,297 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2024-04-04 22:43:46,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:46,298 INFO L85 PathProgramCache]: Analyzing trace with hash -904144930, now seen corresponding path program 1 times [2024-04-04 22:43:46,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:46,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023680407] [2024-04-04 22:43:46,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:46,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:46,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:46,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 7605 trivial. 0 not checked. [2024-04-04 22:43:46,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:46,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023680407] [2024-04-04 22:43:46,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023680407] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:46,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:46,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:43:46,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484959138] [2024-04-04 22:43:46,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:46,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:43:46,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:46,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:43:46,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:43:46,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:46,696 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:46,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 216.5) internal successors, (433), 2 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:46,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:56,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:56,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2024-04-04 22:43:56,605 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2024-04-04 22:43:56,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:43:56,605 INFO L85 PathProgramCache]: Analyzing trace with hash 2111139107, now seen corresponding path program 1 times [2024-04-04 22:43:56,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:43:56,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089953027] [2024-04-04 22:43:56,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:43:56,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:43:56,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:43:57,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 590 proven. 0 refuted. 0 times theorem prover too weak. 7410 trivial. 0 not checked. [2024-04-04 22:43:57,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:43:57,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089953027] [2024-04-04 22:43:57,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089953027] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:43:57,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:43:57,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:43:57,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757400031] [2024-04-04 22:43:57,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:43:57,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:43:57,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:43:58,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:43:58,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:43:58,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:58,110 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:43:58,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 469.3333333333333) internal successors, (1408), 3 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:43:58,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:43:58,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:00,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:00,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:00,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2024-04-04 22:44:00,448 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2024-04-04 22:44:00,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:00,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2035041177, now seen corresponding path program 2 times [2024-04-04 22:44:00,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:00,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479319291] [2024-04-04 22:44:00,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:00,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:00,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:02,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 1135 proven. 0 refuted. 0 times theorem prover too weak. 6865 trivial. 0 not checked. [2024-04-04 22:44:02,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:02,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479319291] [2024-04-04 22:44:02,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479319291] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:02,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:02,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:44:02,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063816870] [2024-04-04 22:44:02,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:02,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:44:02,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:02,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:44:02,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:44:02,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:02,541 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:02,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 234.66666666666666) internal successors, (1408), 6 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:02,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:02,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:02,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:07,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:07,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:07,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:44:07,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2024-04-04 22:44:07,150 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2024-04-04 22:44:07,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:07,151 INFO L85 PathProgramCache]: Analyzing trace with hash -269382274, now seen corresponding path program 1 times [2024-04-04 22:44:07,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:07,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539832349] [2024-04-04 22:44:07,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:07,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:07,294 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:44:07,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:07,839 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:44:07,839 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (42 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 43 remaining) [2024-04-04 22:44:07,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 43 remaining) [2024-04-04 22:44:07,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 43 remaining) [2024-04-04 22:44:07,841 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 43 remaining) [2024-04-04 22:44:07,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2024-04-04 22:44:07,842 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:44:07,842 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:44:07,842 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2024-04-04 22:44:07,970 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2024-04-04 22:44:07,978 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:44:07,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:44:07,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:44:07,981 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:44:07,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2024-04-04 22:44:08,002 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:44:08,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:08,003 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:44:08,003 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:44:08,003 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2024-04-04 22:44:09,024 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 41 more)] === [2024-04-04 22:44:09,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:09,024 INFO L85 PathProgramCache]: Analyzing trace with hash -478519368, now seen corresponding path program 1 times [2024-04-04 22:44:09,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:09,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106141350] [2024-04-04 22:44:09,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:09,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:09,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:09,371 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 8000 trivial. 0 not checked. [2024-04-04 22:44:09,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:09,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106141350] [2024-04-04 22:44:09,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106141350] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:09,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:09,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:44:09,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376049424] [2024-04-04 22:44:09,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:09,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:44:09,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:09,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:44:09,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:44:09,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:09,447 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:09,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 221.0) internal successors, (442), 2 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:09,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:17,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:17,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2024-04-04 22:44:17,187 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 41 more)] === [2024-04-04 22:44:17,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:17,187 INFO L85 PathProgramCache]: Analyzing trace with hash -72654166, now seen corresponding path program 1 times [2024-04-04 22:44:17,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:17,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454241625] [2024-04-04 22:44:17,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:17,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:18,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 605 proven. 0 refuted. 0 times theorem prover too weak. 7800 trivial. 0 not checked. [2024-04-04 22:44:18,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:18,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454241625] [2024-04-04 22:44:18,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454241625] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:18,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:18,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:44:18,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100814918] [2024-04-04 22:44:18,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:18,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:44:18,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:18,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:44:18,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:44:18,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:18,877 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:18,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 481.0) internal successors, (1443), 3 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:18,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:18,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:20,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:20,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:20,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2024-04-04 22:44:20,532 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 41 more)] === [2024-04-04 22:44:20,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:20,532 INFO L85 PathProgramCache]: Analyzing trace with hash -171580562, now seen corresponding path program 2 times [2024-04-04 22:44:20,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:20,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968289599] [2024-04-04 22:44:20,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:20,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:22,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 1165 proven. 0 refuted. 0 times theorem prover too weak. 7240 trivial. 0 not checked. [2024-04-04 22:44:22,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:22,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968289599] [2024-04-04 22:44:22,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968289599] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:22,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:22,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:44:22,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433895257] [2024-04-04 22:44:22,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:22,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:44:22,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:22,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:44:22,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:44:22,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:22,816 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:22,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 240.5) internal successors, (1443), 6 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:22,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:22,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:22,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:26,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:26,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:26,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:44:26,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2024-04-04 22:44:26,779 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 41 more)] === [2024-04-04 22:44:26,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:26,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1573852703, now seen corresponding path program 1 times [2024-04-04 22:44:26,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:26,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570464567] [2024-04-04 22:44:26,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:26,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:26,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:26,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:44:26,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:27,496 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:44:27,497 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (43 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 44 remaining) [2024-04-04 22:44:27,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 44 remaining) [2024-04-04 22:44:27,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 44 remaining) [2024-04-04 22:44:27,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 44 remaining) [2024-04-04 22:44:27,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2024-04-04 22:44:27,499 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:44:27,500 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:44:27,500 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2024-04-04 22:44:27,634 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2024-04-04 22:44:27,643 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:44:27,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:44:27,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:44:27,645 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:44:27,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Waiting until timeout for monitored process [2024-04-04 22:44:27,666 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:44:27,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:27,667 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:44:27,667 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:44:27,667 INFO L358 AbstractCegarLoop]: Starting to check reachability of 45 error locations. [2024-04-04 22:44:28,754 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2024-04-04 22:44:28,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:28,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1467700780, now seen corresponding path program 1 times [2024-04-04 22:44:28,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:28,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544980669] [2024-04-04 22:44:28,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:28,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:28,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 8405 trivial. 0 not checked. [2024-04-04 22:44:28,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:28,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544980669] [2024-04-04 22:44:28,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544980669] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:28,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:28,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:44:28,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987580896] [2024-04-04 22:44:28,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:28,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:44:28,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:29,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:44:29,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:44:29,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:29,196 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:29,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 225.5) internal successors, (451), 2 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:37,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:37,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2024-04-04 22:44:37,637 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2024-04-04 22:44:37,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:37,637 INFO L85 PathProgramCache]: Analyzing trace with hash -2005297092, now seen corresponding path program 1 times [2024-04-04 22:44:37,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:37,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671938289] [2024-04-04 22:44:37,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:37,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:38,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 620 proven. 0 refuted. 0 times theorem prover too weak. 8200 trivial. 0 not checked. [2024-04-04 22:44:38,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:38,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671938289] [2024-04-04 22:44:38,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671938289] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:38,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:38,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:44:38,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073245125] [2024-04-04 22:44:38,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:38,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:44:38,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:39,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:44:39,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:44:39,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:39,225 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:39,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 492.6666666666667) internal successors, (1478), 3 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:39,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:39,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:41,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:41,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:41,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2024-04-04 22:44:41,492 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2024-04-04 22:44:41,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:41,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1972710292, now seen corresponding path program 2 times [2024-04-04 22:44:41,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:41,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246246774] [2024-04-04 22:44:41,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:41,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:41,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:43,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 1195 proven. 0 refuted. 0 times theorem prover too weak. 7625 trivial. 0 not checked. [2024-04-04 22:44:43,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:43,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246246774] [2024-04-04 22:44:43,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246246774] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:43,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:43,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:44:43,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591809234] [2024-04-04 22:44:43,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:43,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:44:43,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:43,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:44:43,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:44:43,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:43,918 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:43,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 246.33333333333334) internal successors, (1478), 6 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:43,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:43,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:43,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:47,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:47,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:44:47,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:44:47,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2024-04-04 22:44:47,934 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2024-04-04 22:44:47,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:47,935 INFO L85 PathProgramCache]: Analyzing trace with hash 335681219, now seen corresponding path program 1 times [2024-04-04 22:44:47,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:47,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956626997] [2024-04-04 22:44:47,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:47,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:48,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:44:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:44:48,779 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:44:48,779 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (44 of 45 remaining) [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 45 remaining) [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 45 remaining) [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 45 remaining) [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 45 remaining) [2024-04-04 22:44:48,779 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 45 remaining) [2024-04-04 22:44:48,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 45 remaining) [2024-04-04 22:44:48,781 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 45 remaining) [2024-04-04 22:44:48,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2024-04-04 22:44:48,782 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:44:48,782 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:44:48,782 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2024-04-04 22:44:48,915 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2024-04-04 22:44:48,924 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:44:48,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:44:48,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:44:48,927 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:44:48,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Waiting until timeout for monitored process [2024-04-04 22:44:48,949 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:44:48,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:48,950 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:44:48,950 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:44:48,950 INFO L358 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2024-04-04 22:44:50,350 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 43 more)] === [2024-04-04 22:44:50,350 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:44:50,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1493957422, now seen corresponding path program 1 times [2024-04-04 22:44:50,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:44:50,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759732100] [2024-04-04 22:44:50,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:44:50,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:44:50,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:44:50,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 8820 trivial. 0 not checked. [2024-04-04 22:44:50,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:44:50,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759732100] [2024-04-04 22:44:50,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759732100] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:44:50,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:44:50,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:44:50,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820563275] [2024-04-04 22:44:50,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:44:50,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:44:50,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:44:50,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:44:50,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:44:50,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:44:50,612 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:44:50,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 230.0) internal successors, (460), 2 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:44:50,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:01,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:01,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2024-04-04 22:45:01,858 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 43 more)] === [2024-04-04 22:45:01,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:01,858 INFO L85 PathProgramCache]: Analyzing trace with hash 957004584, now seen corresponding path program 1 times [2024-04-04 22:45:01,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:01,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844298153] [2024-04-04 22:45:01,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:01,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:03,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 635 proven. 0 refuted. 0 times theorem prover too weak. 8610 trivial. 0 not checked. [2024-04-04 22:45:03,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:03,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844298153] [2024-04-04 22:45:03,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844298153] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:03,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:03,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:45:03,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815710469] [2024-04-04 22:45:03,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:03,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:45:03,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:03,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:45:03,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:45:03,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:03,765 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:03,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 504.3333333333333) internal successors, (1513), 3 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:03,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:03,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:06,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:06,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:06,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2024-04-04 22:45:06,404 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 43 more)] === [2024-04-04 22:45:06,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:06,404 INFO L85 PathProgramCache]: Analyzing trace with hash -2025744848, now seen corresponding path program 2 times [2024-04-04 22:45:06,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:06,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679745576] [2024-04-04 22:45:06,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:06,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:08,128 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 1225 proven. 0 refuted. 0 times theorem prover too weak. 8020 trivial. 0 not checked. [2024-04-04 22:45:08,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:08,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679745576] [2024-04-04 22:45:08,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679745576] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:08,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:08,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:45:08,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985906807] [2024-04-04 22:45:08,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:08,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:45:08,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:08,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:45:08,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:45:08,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:08,756 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:08,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 252.16666666666666) internal successors, (1513), 6 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:08,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:08,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:08,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:45:13,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2024-04-04 22:45:13,482 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 43 more)] === [2024-04-04 22:45:13,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:13,483 INFO L85 PathProgramCache]: Analyzing trace with hash -32862243, now seen corresponding path program 1 times [2024-04-04 22:45:13,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:13,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895097555] [2024-04-04 22:45:13,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:13,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:13,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:45:13,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:45:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:45:14,286 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:45:14,287 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (45 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 46 remaining) [2024-04-04 22:45:14,287 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 46 remaining) [2024-04-04 22:45:14,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 46 remaining) [2024-04-04 22:45:14,289 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 46 remaining) [2024-04-04 22:45:14,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2024-04-04 22:45:14,289 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:45:14,290 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:45:14,290 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2024-04-04 22:45:14,430 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2024-04-04 22:45:14,439 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:45:14,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:45:14,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:45:14,442 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:45:14,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Waiting until timeout for monitored process [2024-04-04 22:45:14,464 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:45:14,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:14,464 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:45:14,464 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:45:14,464 INFO L358 AbstractCegarLoop]: Starting to check reachability of 47 error locations. [2024-04-04 22:45:15,388 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 44 more)] === [2024-04-04 22:45:15,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:15,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1694573102, now seen corresponding path program 1 times [2024-04-04 22:45:15,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:15,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761485687] [2024-04-04 22:45:15,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:15,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:15,580 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 435 proven. 0 refuted. 0 times theorem prover too weak. 9245 trivial. 0 not checked. [2024-04-04 22:45:15,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:15,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761485687] [2024-04-04 22:45:15,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761485687] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:15,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:15,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:45:15,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188300787] [2024-04-04 22:45:15,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:15,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:45:15,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:15,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:45:15,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:45:15,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:15,665 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:15,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 234.5) internal successors, (469), 2 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:15,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:23,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:23,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2024-04-04 22:45:23,049 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 44 more)] === [2024-04-04 22:45:23,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:23,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2097369311, now seen corresponding path program 1 times [2024-04-04 22:45:23,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:23,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097735508] [2024-04-04 22:45:23,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:23,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:24,201 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 650 proven. 0 refuted. 0 times theorem prover too weak. 9030 trivial. 0 not checked. [2024-04-04 22:45:24,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:24,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097735508] [2024-04-04 22:45:24,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097735508] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:24,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:24,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:45:24,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58760319] [2024-04-04 22:45:24,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:24,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:45:24,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:24,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:45:24,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:45:24,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:24,782 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:24,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 516.0) internal successors, (1548), 3 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:24,782 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:24,782 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:27,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:27,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:27,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2024-04-04 22:45:27,402 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 44 more)] === [2024-04-04 22:45:27,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:27,402 INFO L85 PathProgramCache]: Analyzing trace with hash -784963233, now seen corresponding path program 2 times [2024-04-04 22:45:27,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:27,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100227663] [2024-04-04 22:45:27,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:27,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:27,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:29,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 1255 proven. 0 refuted. 0 times theorem prover too weak. 8425 trivial. 0 not checked. [2024-04-04 22:45:29,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:29,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100227663] [2024-04-04 22:45:29,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100227663] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:29,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:29,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:45:29,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969424319] [2024-04-04 22:45:29,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:29,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:45:29,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:29,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:45:29,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:45:29,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:29,957 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:29,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 258.0) internal successors, (1548), 6 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:29,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:29,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:29,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:34,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:34,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:34,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:45:34,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2024-04-04 22:45:34,047 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 44 more)] === [2024-04-04 22:45:34,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:34,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1573243888, now seen corresponding path program 1 times [2024-04-04 22:45:34,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:34,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457276589] [2024-04-04 22:45:34,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:34,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:34,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:45:34,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:45:34,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:45:34,909 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:45:34,909 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (46 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 47 remaining) [2024-04-04 22:45:34,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 47 remaining) [2024-04-04 22:45:34,911 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 47 remaining) [2024-04-04 22:45:34,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 47 remaining) [2024-04-04 22:45:34,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2024-04-04 22:45:34,912 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:45:34,913 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:45:34,913 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2024-04-04 22:45:35,074 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2024-04-04 22:45:35,084 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:45:35,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:45:35,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:45:35,137 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:45:35,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2024-04-04 22:45:35,160 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:45:35,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:35,160 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:45:35,160 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:45:35,160 INFO L358 AbstractCegarLoop]: Starting to check reachability of 48 error locations. [2024-04-04 22:45:37,036 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 45 more)] === [2024-04-04 22:45:37,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:37,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1816931188, now seen corresponding path program 1 times [2024-04-04 22:45:37,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:37,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784056432] [2024-04-04 22:45:37,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:37,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:37,242 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 9680 trivial. 0 not checked. [2024-04-04 22:45:37,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:37,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784056432] [2024-04-04 22:45:37,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784056432] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:37,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:37,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:45:37,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300558113] [2024-04-04 22:45:37,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:37,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:45:37,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:37,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:45:37,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:45:37,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:37,325 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:37,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 239.0) internal successors, (478), 2 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:37,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:49,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:49,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2024-04-04 22:45:49,959 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 45 more)] === [2024-04-04 22:45:49,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:49,959 INFO L85 PathProgramCache]: Analyzing trace with hash 502100890, now seen corresponding path program 1 times [2024-04-04 22:45:49,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:49,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242620859] [2024-04-04 22:45:49,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:49,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:51,154 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 665 proven. 0 refuted. 0 times theorem prover too weak. 9460 trivial. 0 not checked. [2024-04-04 22:45:51,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:51,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242620859] [2024-04-04 22:45:51,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242620859] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:51,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:51,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:45:51,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524890670] [2024-04-04 22:45:51,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:51,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:45:51,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:51,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:45:51,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:45:51,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:51,747 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:51,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 527.6666666666666) internal successors, (1583), 3 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:54,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:54,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:54,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2024-04-04 22:45:54,483 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 45 more)] === [2024-04-04 22:45:54,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:45:54,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1482604324, now seen corresponding path program 2 times [2024-04-04 22:45:54,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:45:54,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986303654] [2024-04-04 22:45:54,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:45:54,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:45:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:45:56,348 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 1285 proven. 0 refuted. 0 times theorem prover too weak. 8840 trivial. 0 not checked. [2024-04-04 22:45:56,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:45:56,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986303654] [2024-04-04 22:45:56,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986303654] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:45:56,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:45:56,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:45:56,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443160910] [2024-04-04 22:45:56,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:45:56,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:45:56,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:45:57,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:45:57,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:45:57,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:57,050 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:45:57,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 263.8333333333333) internal successors, (1583), 6 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:45:57,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:45:57,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:45:57,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:02,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:02,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:02,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:46:02,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2024-04-04 22:46:02,779 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 45 more)] === [2024-04-04 22:46:02,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:02,779 INFO L85 PathProgramCache]: Analyzing trace with hash -2055046725, now seen corresponding path program 1 times [2024-04-04 22:46:02,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:02,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640483155] [2024-04-04 22:46:02,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:02,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:02,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:02,975 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:46:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:03,703 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:46:03,703 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:46:03,703 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (47 of 48 remaining) [2024-04-04 22:46:03,703 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 48 remaining) [2024-04-04 22:46:03,703 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 48 remaining) [2024-04-04 22:46:03,703 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 48 remaining) [2024-04-04 22:46:03,704 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 48 remaining) [2024-04-04 22:46:03,705 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 48 remaining) [2024-04-04 22:46:03,706 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 48 remaining) [2024-04-04 22:46:03,706 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 48 remaining) [2024-04-04 22:46:03,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2024-04-04 22:46:03,706 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:46:03,706 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:46:03,706 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2024-04-04 22:46:03,868 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2024-04-04 22:46:03,878 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:46:03,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:46:03,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:46:03,880 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:46:03,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Waiting until timeout for monitored process [2024-04-04 22:46:03,901 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:46:03,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:03,902 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:46:03,902 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:46:03,902 INFO L358 AbstractCegarLoop]: Starting to check reachability of 49 error locations. [2024-04-04 22:46:05,756 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 46 more)] === [2024-04-04 22:46:05,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:05,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1405844136, now seen corresponding path program 1 times [2024-04-04 22:46:05,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:05,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579097455] [2024-04-04 22:46:05,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:05,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:05,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:05,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 10125 trivial. 0 not checked. [2024-04-04 22:46:05,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:05,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579097455] [2024-04-04 22:46:05,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579097455] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:05,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:05,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:46:05,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038416782] [2024-04-04 22:46:05,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:05,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:46:05,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:06,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:46:06,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:46:06,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:06,060 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:06,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 243.5) internal successors, (487), 2 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) [2024-04-04 22:46:06,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:18,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:18,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2024-04-04 22:46:18,451 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 46 more)] === [2024-04-04 22:46:18,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:18,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1205890734, now seen corresponding path program 1 times [2024-04-04 22:46:18,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:18,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90823251] [2024-04-04 22:46:18,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:18,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:19,762 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 680 proven. 0 refuted. 0 times theorem prover too weak. 9900 trivial. 0 not checked. [2024-04-04 22:46:19,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:19,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90823251] [2024-04-04 22:46:19,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90823251] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:19,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:19,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:46:19,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710314678] [2024-04-04 22:46:19,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:19,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:46:19,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:20,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:46:20,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:46:20,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:20,206 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:20,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 539.3333333333334) internal successors, (1618), 3 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:46:20,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:20,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:22,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:22,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:22,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2024-04-04 22:46:22,060 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 46 more)] === [2024-04-04 22:46:22,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:22,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1616537566, now seen corresponding path program 2 times [2024-04-04 22:46:22,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:22,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94564896] [2024-04-04 22:46:22,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:22,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 1315 proven. 0 refuted. 0 times theorem prover too weak. 9265 trivial. 0 not checked. [2024-04-04 22:46:23,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:23,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94564896] [2024-04-04 22:46:23,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94564896] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:23,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:23,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:46:23,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306859128] [2024-04-04 22:46:23,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:23,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:46:23,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:24,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:46:24,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:46:24,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:24,624 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:24,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 269.6666666666667) internal successors, (1618), 6 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:46:24,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:24,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:24,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:30,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:30,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:30,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:46:30,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2024-04-04 22:46:30,283 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 46 more)] === [2024-04-04 22:46:30,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:30,283 INFO L85 PathProgramCache]: Analyzing trace with hash 816395282, now seen corresponding path program 1 times [2024-04-04 22:46:30,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:30,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485652781] [2024-04-04 22:46:30,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:30,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:30,477 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:46:30,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:31,242 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:46:31,242 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:46:31,242 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (48 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 49 remaining) [2024-04-04 22:46:31,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 49 remaining) [2024-04-04 22:46:31,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 49 remaining) [2024-04-04 22:46:31,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 49 remaining) [2024-04-04 22:46:31,245 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 49 remaining) [2024-04-04 22:46:31,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 49 remaining) [2024-04-04 22:46:31,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2024-04-04 22:46:31,426 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:46:31,426 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:46:31,426 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2024-04-04 22:46:31,577 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2024-04-04 22:46:31,587 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:46:31,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:46:31,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:46:31,590 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:46:31,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Waiting until timeout for monitored process [2024-04-04 22:46:31,611 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:46:31,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:31,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:46:31,612 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:46:31,612 INFO L358 AbstractCegarLoop]: Starting to check reachability of 50 error locations. [2024-04-04 22:46:33,117 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 47 more)] === [2024-04-04 22:46:33,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:33,118 INFO L85 PathProgramCache]: Analyzing trace with hash 692381598, now seen corresponding path program 1 times [2024-04-04 22:46:33,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:33,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825508537] [2024-04-04 22:46:33,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:33,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:33,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:33,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 465 proven. 0 refuted. 0 times theorem prover too weak. 10580 trivial. 0 not checked. [2024-04-04 22:46:33,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:33,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825508537] [2024-04-04 22:46:33,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825508537] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:33,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:33,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:46:33,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249264505] [2024-04-04 22:46:33,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:33,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:46:33,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:33,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:46:33,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:46:33,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:33,419 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:33,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 248.0) internal successors, (496), 2 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:46:33,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:45,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:45,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2024-04-04 22:46:45,405 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 47 more)] === [2024-04-04 22:46:45,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:45,406 INFO L85 PathProgramCache]: Analyzing trace with hash -325833547, now seen corresponding path program 1 times [2024-04-04 22:46:45,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:45,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941624238] [2024-04-04 22:46:45,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:45,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:46,772 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 695 proven. 0 refuted. 0 times theorem prover too weak. 10350 trivial. 0 not checked. [2024-04-04 22:46:46,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:46,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941624238] [2024-04-04 22:46:46,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941624238] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:46,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:46,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:46:46,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152505930] [2024-04-04 22:46:46,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:46,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:46:46,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:47,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:46:47,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:46:47,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:47,233 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:47,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 551.0) internal successors, (1653), 3 states have internal predecessors, (1653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:46:47,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:47,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:48,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:48,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:48,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2024-04-04 22:46:48,848 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 47 more)] === [2024-04-04 22:46:48,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:48,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1080858111, now seen corresponding path program 2 times [2024-04-04 22:46:48,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:48,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547346550] [2024-04-04 22:46:48,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:48,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:49,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:50,896 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 1345 proven. 0 refuted. 0 times theorem prover too weak. 9700 trivial. 0 not checked. [2024-04-04 22:46:50,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:50,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547346550] [2024-04-04 22:46:50,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547346550] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:50,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:50,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:46:50,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828477948] [2024-04-04 22:46:50,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:50,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:46:50,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:46:51,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:46:51,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:46:51,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:51,571 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:46:51,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 275.5) internal successors, (1653), 6 states have internal predecessors, (1653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:46:51,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:51,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:51,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:46:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:46:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:46:56,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2024-04-04 22:46:56,852 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 47 more)] === [2024-04-04 22:46:56,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:56,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1285810647, now seen corresponding path program 1 times [2024-04-04 22:46:56,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:56,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388062096] [2024-04-04 22:46:56,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:56,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:57,173 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:46:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:46:57,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:46:57,939 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (49 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 50 remaining) [2024-04-04 22:46:57,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 50 remaining) [2024-04-04 22:46:57,940 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 50 remaining) [2024-04-04 22:46:57,941 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 50 remaining) [2024-04-04 22:46:57,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2024-04-04 22:46:57,942 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:46:57,942 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:46:57,942 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2024-04-04 22:46:58,094 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2024-04-04 22:46:58,103 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:46:58,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:46:58,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:46:58,106 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:46:58,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Waiting until timeout for monitored process [2024-04-04 22:46:58,124 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:46:58,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:58,125 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:46:58,125 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:46:58,125 INFO L358 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2024-04-04 22:46:59,721 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 48 more)] === [2024-04-04 22:46:59,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:46:59,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1574827034, now seen corresponding path program 1 times [2024-04-04 22:46:59,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:46:59,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943066903] [2024-04-04 22:46:59,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:46:59,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:46:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:46:59,936 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 11045 trivial. 0 not checked. [2024-04-04 22:46:59,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:46:59,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943066903] [2024-04-04 22:46:59,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943066903] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:46:59,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:46:59,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:46:59,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474121589] [2024-04-04 22:46:59,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:46:59,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:46:59,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:00,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:47:00,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:47:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:00,228 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:00,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 252.5) internal successors, (505), 2 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:00,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:12,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:12,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2024-04-04 22:47:12,156 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 48 more)] === [2024-04-04 22:47:12,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:12,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1033050793, now seen corresponding path program 1 times [2024-04-04 22:47:12,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:12,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303417897] [2024-04-04 22:47:12,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:12,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:47:13,543 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 710 proven. 0 refuted. 0 times theorem prover too weak. 10810 trivial. 0 not checked. [2024-04-04 22:47:13,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:47:13,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303417897] [2024-04-04 22:47:13,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303417897] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:47:13,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:47:13,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:47:13,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089785485] [2024-04-04 22:47:13,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:47:13,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:47:13,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:14,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:47:14,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:47:14,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:14,066 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:14,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 562.6666666666666) internal successors, (1688), 3 states have internal predecessors, (1688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:14,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:14,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:16,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:16,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:47:16,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2024-04-04 22:47:16,492 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 48 more)] === [2024-04-04 22:47:16,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:16,492 INFO L85 PathProgramCache]: Analyzing trace with hash 820207443, now seen corresponding path program 2 times [2024-04-04 22:47:16,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:16,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804822644] [2024-04-04 22:47:16,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:16,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:47:18,583 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 1375 proven. 0 refuted. 0 times theorem prover too weak. 10145 trivial. 0 not checked. [2024-04-04 22:47:18,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:47:18,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804822644] [2024-04-04 22:47:18,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804822644] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:47:18,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:47:18,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:47:18,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642137570] [2024-04-04 22:47:18,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:47:18,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:47:18,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:19,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:47:19,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:47:19,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:19,297 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:19,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 281.3333333333333) internal successors, (1688), 6 states have internal predecessors, (1688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:19,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:19,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:47:19,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:25,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:25,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:47:25,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:47:25,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2024-04-04 22:47:25,398 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 48 more)] === [2024-04-04 22:47:25,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:25,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1891840832, now seen corresponding path program 1 times [2024-04-04 22:47:25,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:25,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525560368] [2024-04-04 22:47:25,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:25,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:25,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:47:25,599 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:47:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:47:26,469 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:47:26,469 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 51 remaining) [2024-04-04 22:47:26,470 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 51 remaining) [2024-04-04 22:47:26,471 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 51 remaining) [2024-04-04 22:47:26,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 51 remaining) [2024-04-04 22:47:26,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2024-04-04 22:47:26,473 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:47:26,473 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:47:26,473 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2024-04-04 22:47:26,628 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2024-04-04 22:47:26,638 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:47:26,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:47:26,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:47:26,641 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:47:26,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2024-04-04 22:47:26,881 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:47:26,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:26,882 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:47:26,882 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:47:26,882 INFO L358 AbstractCegarLoop]: Starting to check reachability of 52 error locations. [2024-04-04 22:47:29,793 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2024-04-04 22:47:29,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:29,794 INFO L85 PathProgramCache]: Analyzing trace with hash 957339472, now seen corresponding path program 1 times [2024-04-04 22:47:29,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:29,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755579331] [2024-04-04 22:47:29,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:29,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:29,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:47:30,008 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 11520 trivial. 0 not checked. [2024-04-04 22:47:30,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:47:30,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755579331] [2024-04-04 22:47:30,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755579331] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:47:30,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:47:30,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:47:30,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74257680] [2024-04-04 22:47:30,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:47:30,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:47:30,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:30,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:47:30,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:47:30,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:30,098 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:30,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 257.0) internal successors, (514), 2 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:30,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:49,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:49,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2024-04-04 22:47:49,621 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2024-04-04 22:47:49,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:49,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1992841721, now seen corresponding path program 1 times [2024-04-04 22:47:49,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:49,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674247397] [2024-04-04 22:47:49,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:49,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:49,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:47:51,083 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 725 proven. 0 refuted. 0 times theorem prover too weak. 11280 trivial. 0 not checked. [2024-04-04 22:47:51,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:47:51,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674247397] [2024-04-04 22:47:51,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674247397] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:47:51,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:47:51,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:47:51,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352363286] [2024-04-04 22:47:51,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:47:51,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:47:51,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:51,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:47:51,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:47:51,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:51,564 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:51,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 574.3333333333334) internal successors, (1723), 3 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:51,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:51,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:55,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:55,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:47:55,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2024-04-04 22:47:55,247 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2024-04-04 22:47:55,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:47:55,248 INFO L85 PathProgramCache]: Analyzing trace with hash 366533041, now seen corresponding path program 2 times [2024-04-04 22:47:55,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:47:55,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965651149] [2024-04-04 22:47:55,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:47:55,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:47:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:47:57,313 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 1405 proven. 0 refuted. 0 times theorem prover too weak. 10600 trivial. 0 not checked. [2024-04-04 22:47:57,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:47:57,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965651149] [2024-04-04 22:47:57,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965651149] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:47:57,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:47:57,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:47:57,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629737292] [2024-04-04 22:47:57,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:47:57,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:47:57,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:47:58,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:47:58,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:47:58,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:58,050 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:47:58,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 287.1666666666667) internal successors, (1723), 6 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:47:58,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:47:58,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:47:58,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:06,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:06,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:48:06,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:48:06,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2024-04-04 22:48:06,400 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2024-04-04 22:48:06,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:06,400 INFO L85 PathProgramCache]: Analyzing trace with hash -337114003, now seen corresponding path program 1 times [2024-04-04 22:48:06,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:06,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078584748] [2024-04-04 22:48:06,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:06,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:48:06,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:48:06,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:48:07,518 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:48:07,519 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (51 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 52 remaining) [2024-04-04 22:48:07,519 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 52 remaining) [2024-04-04 22:48:07,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 52 remaining) [2024-04-04 22:48:07,521 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 52 remaining) [2024-04-04 22:48:07,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2024-04-04 22:48:07,522 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:48:07,522 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:48:07,522 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2024-04-04 22:48:07,886 INFO L144 ThreadInstanceAdder]: Constructed 50 joinOtherThreadTransitions. [2024-04-04 22:48:07,897 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:48:07,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:48:07,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:48:07,898 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:48:07,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Waiting until timeout for monitored process [2024-04-04 22:48:07,922 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:48:07,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:07,922 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:48:07,922 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:48:07,922 INFO L358 AbstractCegarLoop]: Starting to check reachability of 53 error locations. [2024-04-04 22:48:09,901 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 50 more)] === [2024-04-04 22:48:09,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:09,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1419243516, now seen corresponding path program 1 times [2024-04-04 22:48:09,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:09,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59958745] [2024-04-04 22:48:09,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:09,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:48:10,195 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 495 proven. 0 refuted. 0 times theorem prover too weak. 12005 trivial. 0 not checked. [2024-04-04 22:48:10,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:48:10,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59958745] [2024-04-04 22:48:10,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59958745] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:48:10,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:48:10,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:48:10,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136444881] [2024-04-04 22:48:10,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:48:10,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:48:10,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:48:10,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:48:10,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:48:10,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:10,286 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:48:10,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 261.5) internal successors, (523), 2 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:48:10,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:24,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:24,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2024-04-04 22:48:24,227 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 50 more)] === [2024-04-04 22:48:24,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:24,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1730498034, now seen corresponding path program 1 times [2024-04-04 22:48:24,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:24,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348096519] [2024-04-04 22:48:24,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:24,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:24,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:48:25,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 740 proven. 0 refuted. 0 times theorem prover too weak. 11760 trivial. 0 not checked. [2024-04-04 22:48:25,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:48:25,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348096519] [2024-04-04 22:48:25,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348096519] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:48:25,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:48:25,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:48:25,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663042467] [2024-04-04 22:48:25,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:48:25,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:48:25,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:48:26,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:48:26,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:48:26,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:26,432 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:48:26,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 586.0) internal successors, (1758), 3 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:48:26,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:26,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:29,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:29,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:48:29,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2024-04-04 22:48:29,674 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 50 more)] === [2024-04-04 22:48:29,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:29,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1480271208, now seen corresponding path program 2 times [2024-04-04 22:48:29,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:29,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764478833] [2024-04-04 22:48:29,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:29,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:48:31,948 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 1435 proven. 0 refuted. 0 times theorem prover too weak. 11065 trivial. 0 not checked. [2024-04-04 22:48:31,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:48:31,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764478833] [2024-04-04 22:48:31,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764478833] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:48:31,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:48:31,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:48:31,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221084639] [2024-04-04 22:48:31,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:48:31,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:48:31,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:48:32,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:48:32,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:48:32,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:32,626 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:48:32,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 293.0) internal successors, (1758), 6 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:48:32,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:32,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:48:32,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:39,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:39,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:48:39,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:48:39,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2024-04-04 22:48:39,061 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 50 more)] === [2024-04-04 22:48:39,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:39,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1167180302, now seen corresponding path program 1 times [2024-04-04 22:48:39,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:39,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759804089] [2024-04-04 22:48:39,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:39,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:48:39,370 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:48:39,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:48:40,276 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:48:40,276 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:48:40,276 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (52 of 53 remaining) [2024-04-04 22:48:40,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 53 remaining) [2024-04-04 22:48:40,277 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 53 remaining) [2024-04-04 22:48:40,278 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 53 remaining) [2024-04-04 22:48:40,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 53 remaining) [2024-04-04 22:48:40,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2024-04-04 22:48:40,280 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:48:40,280 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:48:40,280 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2024-04-04 22:48:40,470 INFO L144 ThreadInstanceAdder]: Constructed 51 joinOtherThreadTransitions. [2024-04-04 22:48:40,481 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:48:40,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:48:40,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:48:40,484 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:48:40,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2024-04-04 22:48:40,504 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:48:40,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:40,504 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:48:40,504 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:48:40,505 INFO L358 AbstractCegarLoop]: Starting to check reachability of 54 error locations. [2024-04-04 22:48:43,915 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 51 more)] === [2024-04-04 22:48:43,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:48:43,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1798805514, now seen corresponding path program 1 times [2024-04-04 22:48:43,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:48:43,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471389364] [2024-04-04 22:48:43,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:48:43,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:48:44,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:48:44,155 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 505 proven. 0 refuted. 0 times theorem prover too weak. 12500 trivial. 0 not checked. [2024-04-04 22:48:44,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:48:44,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471389364] [2024-04-04 22:48:44,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471389364] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:48:44,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:48:44,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:48:44,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251239257] [2024-04-04 22:48:44,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:48:44,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:48:44,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:48:44,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:48:44,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:48:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:48:44,248 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:48:44,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 266.0) internal successors, (532), 2 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:48:44,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:08,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:08,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2024-04-04 22:49:08,563 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 51 more)] === [2024-04-04 22:49:08,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:08,563 INFO L85 PathProgramCache]: Analyzing trace with hash 172484977, now seen corresponding path program 1 times [2024-04-04 22:49:08,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:49:08,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458702770] [2024-04-04 22:49:08,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:49:08,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:49:08,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:49:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 755 proven. 0 refuted. 0 times theorem prover too weak. 12250 trivial. 0 not checked. [2024-04-04 22:49:10,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:49:10,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458702770] [2024-04-04 22:49:10,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458702770] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:49:10,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:49:10,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:49:10,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954730231] [2024-04-04 22:49:10,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:49:10,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:49:10,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:49:10,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:49:10,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:49:10,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:10,618 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:49:10,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 597.6666666666666) internal successors, (1793), 3 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:49:10,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:10,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:49:13,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2024-04-04 22:49:13,253 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 51 more)] === [2024-04-04 22:49:13,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:13,253 INFO L85 PathProgramCache]: Analyzing trace with hash 619926345, now seen corresponding path program 2 times [2024-04-04 22:49:13,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:49:13,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814435706] [2024-04-04 22:49:13,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:49:13,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:49:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:49:15,738 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 1465 proven. 0 refuted. 0 times theorem prover too weak. 11540 trivial. 0 not checked. [2024-04-04 22:49:15,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:49:15,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814435706] [2024-04-04 22:49:15,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814435706] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:49:15,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:49:15,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:49:15,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716455711] [2024-04-04 22:49:15,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:49:15,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:49:15,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:49:16,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:49:16,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:49:16,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:16,510 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:49:16,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 298.8333333333333) internal successors, (1793), 6 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:49:16,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:16,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:49:16,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:26,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:26,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:49:26,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:49:26,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2024-04-04 22:49:26,275 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 51 more)] === [2024-04-04 22:49:26,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:26,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1243239263, now seen corresponding path program 1 times [2024-04-04 22:49:26,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:49:26,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047131694] [2024-04-04 22:49:26,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:49:26,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:49:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:49:26,572 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:49:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:49:27,565 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:49:27,565 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (53 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 54 remaining) [2024-04-04 22:49:27,565 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 54 remaining) [2024-04-04 22:49:27,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 54 remaining) [2024-04-04 22:49:27,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 54 remaining) [2024-04-04 22:49:27,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 54 remaining) [2024-04-04 22:49:27,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 54 remaining) [2024-04-04 22:49:27,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2024-04-04 22:49:27,568 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:49:27,568 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:49:27,568 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2024-04-04 22:49:27,725 INFO L144 ThreadInstanceAdder]: Constructed 52 joinOtherThreadTransitions. [2024-04-04 22:49:27,736 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:49:27,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:49:27,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:49:27,737 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:49:27,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Waiting until timeout for monitored process [2024-04-04 22:49:27,908 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:49:27,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:27,909 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:49:27,909 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:49:27,909 INFO L358 AbstractCegarLoop]: Starting to check reachability of 55 error locations. [2024-04-04 22:49:31,320 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 52 more)] === [2024-04-04 22:49:31,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:31,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1628686234, now seen corresponding path program 1 times [2024-04-04 22:49:31,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:49:31,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683416305] [2024-04-04 22:49:31,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:49:31,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:49:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:49:31,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 13005 trivial. 0 not checked. [2024-04-04 22:49:31,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:49:31,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683416305] [2024-04-04 22:49:31,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683416305] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:49:31,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:49:31,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:49:31,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623533431] [2024-04-04 22:49:31,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:49:31,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:49:31,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:49:31,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:49:31,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:49:31,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:31,773 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:49:31,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 270.5) internal successors, (541), 2 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:49:31,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:56,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:56,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2024-04-04 22:49:56,847 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 52 more)] === [2024-04-04 22:49:56,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:49:56,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1677358306, now seen corresponding path program 1 times [2024-04-04 22:49:56,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:49:56,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149911457] [2024-04-04 22:49:56,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:49:56,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:49:57,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:49:58,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 770 proven. 0 refuted. 0 times theorem prover too weak. 12750 trivial. 0 not checked. [2024-04-04 22:49:58,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:49:58,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149911457] [2024-04-04 22:49:58,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149911457] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:49:58,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:49:58,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:49:58,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84075012] [2024-04-04 22:49:58,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:49:58,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:49:58,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:49:59,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:49:59,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:49:59,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:59,130 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:49:59,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 609.3333333333334) internal successors, (1828), 3 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:49:59,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:49:59,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:02,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:02,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:02,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202 [2024-04-04 22:50:02,131 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 52 more)] === [2024-04-04 22:50:02,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:02,132 INFO L85 PathProgramCache]: Analyzing trace with hash 538509522, now seen corresponding path program 2 times [2024-04-04 22:50:02,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:02,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268397498] [2024-04-04 22:50:02,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:02,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:50:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 1495 proven. 0 refuted. 0 times theorem prover too weak. 12025 trivial. 0 not checked. [2024-04-04 22:50:04,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:50:04,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268397498] [2024-04-04 22:50:04,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268397498] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:50:04,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:50:04,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:50:04,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699036987] [2024-04-04 22:50:04,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:50:04,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:50:04,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:50:05,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:50:05,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:50:05,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:05,422 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:50:05,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 304.6666666666667) internal successors, (1828), 6 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:50:05,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:05,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:05,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:16,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:16,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:16,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:50:16,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203 [2024-04-04 22:50:16,419 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 52 more)] === [2024-04-04 22:50:16,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:16,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1912667458, now seen corresponding path program 1 times [2024-04-04 22:50:16,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:16,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255844977] [2024-04-04 22:50:16,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:16,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:16,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:50:16,650 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:50:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:50:17,713 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:50:17,714 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (54 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 55 remaining) [2024-04-04 22:50:17,714 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 55 remaining) [2024-04-04 22:50:17,715 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 55 remaining) [2024-04-04 22:50:17,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 55 remaining) [2024-04-04 22:50:17,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204 [2024-04-04 22:50:17,717 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:50:17,717 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:50:17,717 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2024-04-04 22:50:17,878 INFO L144 ThreadInstanceAdder]: Constructed 53 joinOtherThreadTransitions. [2024-04-04 22:50:17,889 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:50:17,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:50:17,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:50:17,890 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:50:17,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Waiting until timeout for monitored process [2024-04-04 22:50:17,912 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:50:17,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:17,913 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:50:17,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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:50:17,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-04-04 22:50:19,536 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 53 more)] === [2024-04-04 22:50:19,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:19,536 INFO L85 PathProgramCache]: Analyzing trace with hash 38012620, now seen corresponding path program 1 times [2024-04-04 22:50:19,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:19,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022809679] [2024-04-04 22:50:19,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:19,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:50:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 525 proven. 0 refuted. 0 times theorem prover too weak. 13520 trivial. 0 not checked. [2024-04-04 22:50:19,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:50:19,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022809679] [2024-04-04 22:50:19,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022809679] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:50:19,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:50:19,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:50:19,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275615277] [2024-04-04 22:50:19,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:50:19,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:50:19,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:50:19,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:50:19,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:50:19,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:19,892 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:50:19,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 275.0) internal successors, (550), 2 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) [2024-04-04 22:50:19,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:30,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:30,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205 [2024-04-04 22:50:30,872 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 53 more)] === [2024-04-04 22:50:30,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:30,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1101444983, now seen corresponding path program 1 times [2024-04-04 22:50:30,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:30,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050046579] [2024-04-04 22:50:30,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:30,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:31,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:50:32,777 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 785 proven. 0 refuted. 0 times theorem prover too weak. 13260 trivial. 0 not checked. [2024-04-04 22:50:32,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:50:32,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050046579] [2024-04-04 22:50:32,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050046579] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:50:32,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:50:32,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:50:32,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20132471] [2024-04-04 22:50:32,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:50:32,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:50:32,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:50:33,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:50:33,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:50:33,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:33,518 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:50:33,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 621.0) internal successors, (1863), 3 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:50:33,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:33,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:36,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:36,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:36,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2024-04-04 22:50:36,080 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 53 more)] === [2024-04-04 22:50:36,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:36,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1639133743, now seen corresponding path program 2 times [2024-04-04 22:50:36,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:36,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835164414] [2024-04-04 22:50:36,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:36,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:50:38,950 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 1525 proven. 0 refuted. 0 times theorem prover too weak. 12520 trivial. 0 not checked. [2024-04-04 22:50:38,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:50:38,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835164414] [2024-04-04 22:50:38,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835164414] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:50:38,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:50:38,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:50:38,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259081204] [2024-04-04 22:50:38,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:50:38,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:50:38,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:50:39,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:50:39,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:50:39,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:39,852 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:50:39,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 310.5) internal successors, (1863), 6 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:50:39,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:39,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:39,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:46,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:46,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:50:46,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:50:46,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2024-04-04 22:50:46,127 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 53 more)] === [2024-04-04 22:50:46,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:46,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1229850334, now seen corresponding path program 1 times [2024-04-04 22:50:46,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:46,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358076555] [2024-04-04 22:50:46,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:46,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:46,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:50:46,449 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:50:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:50:47,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:50:47,566 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (55 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 56 remaining) [2024-04-04 22:50:47,566 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 56 remaining) [2024-04-04 22:50:47,567 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 56 remaining) [2024-04-04 22:50:47,568 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 56 remaining) [2024-04-04 22:50:47,569 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 56 remaining) [2024-04-04 22:50:47,569 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 56 remaining) [2024-04-04 22:50:47,569 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 56 remaining) [2024-04-04 22:50:47,569 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 56 remaining) [2024-04-04 22:50:47,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2024-04-04 22:50:47,569 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:50:47,569 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:50:47,570 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2024-04-04 22:50:47,739 INFO L144 ThreadInstanceAdder]: Constructed 54 joinOtherThreadTransitions. [2024-04-04 22:50:47,753 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:50:47,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:50:47,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:50:47,754 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:50:47,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Waiting until timeout for monitored process [2024-04-04 22:50:47,777 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:50:47,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:47,777 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:50:47,777 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:50:47,777 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2024-04-04 22:50:51,843 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 54 more)] === [2024-04-04 22:50:51,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:50:51,843 INFO L85 PathProgramCache]: Analyzing trace with hash 626530240, now seen corresponding path program 1 times [2024-04-04 22:50:51,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:50:51,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338701325] [2024-04-04 22:50:51,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:50:51,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:50:52,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:50:52,282 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 535 proven. 0 refuted. 0 times theorem prover too weak. 14045 trivial. 0 not checked. [2024-04-04 22:50:52,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:50:52,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338701325] [2024-04-04 22:50:52,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338701325] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:50:52,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:50:52,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:50:52,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868045338] [2024-04-04 22:50:52,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:50:52,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:50:52,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:50:52,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:50:52,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:50:52,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:50:52,379 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:50:52,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 279.5) internal successors, (559), 2 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:50:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:21,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:21,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2024-04-04 22:51:21,544 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 54 more)] === [2024-04-04 22:51:21,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:51:21,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1509399687, now seen corresponding path program 1 times [2024-04-04 22:51:21,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:51:21,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50241178] [2024-04-04 22:51:21,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:51:21,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:51:21,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:51:23,191 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 800 proven. 0 refuted. 0 times theorem prover too weak. 13780 trivial. 0 not checked. [2024-04-04 22:51:23,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:51:23,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50241178] [2024-04-04 22:51:23,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50241178] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:51:23,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:51:23,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:51:23,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281243123] [2024-04-04 22:51:23,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:51:23,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:51:23,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:51:23,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:51:23,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:51:23,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:23,830 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:51:23,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 632.6666666666666) internal successors, (1898), 3 states have internal predecessors, (1898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:51:23,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:23,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:27,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:27,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:51:27,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210 [2024-04-04 22:51:27,738 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 54 more)] === [2024-04-04 22:51:27,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:51:27,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1951619701, now seen corresponding path program 2 times [2024-04-04 22:51:27,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:51:27,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538404935] [2024-04-04 22:51:27,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:51:27,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:51:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:51:30,515 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 1555 proven. 0 refuted. 0 times theorem prover too weak. 13025 trivial. 0 not checked. [2024-04-04 22:51:30,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:51:30,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538404935] [2024-04-04 22:51:30,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538404935] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:51:30,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:51:30,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:51:30,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103680604] [2024-04-04 22:51:30,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:51:30,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:51:30,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:51:31,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:51:31,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:51:31,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:31,447 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:51:31,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 316.3333333333333) internal successors, (1898), 6 states have internal predecessors, (1898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:51:31,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:31,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:51:31,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:43,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:43,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:51:43,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:51:43,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2024-04-04 22:51:43,543 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 54 more)] === [2024-04-04 22:51:43,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:51:43,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1021906341, now seen corresponding path program 1 times [2024-04-04 22:51:43,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:51:43,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482758156] [2024-04-04 22:51:43,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:51:43,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:51:43,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:51:43,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:51:43,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:51:44,936 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:51:44,936 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:51:44,936 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (56 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (55 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 57 remaining) [2024-04-04 22:51:44,937 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 57 remaining) [2024-04-04 22:51:44,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 57 remaining) [2024-04-04 22:51:44,939 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 57 remaining) [2024-04-04 22:51:44,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2024-04-04 22:51:44,940 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:51:44,940 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:51:44,940 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2024-04-04 22:51:45,289 INFO L144 ThreadInstanceAdder]: Constructed 55 joinOtherThreadTransitions. [2024-04-04 22:51:45,300 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:51:45,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:51:45,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:51:45,302 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:51:45,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2024-04-04 22:51:45,324 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:51:45,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:51:45,325 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:51:45,325 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:51:45,325 INFO L358 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-04-04 22:51:48,000 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 55 more)] === [2024-04-04 22:51:48,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:51:48,000 INFO L85 PathProgramCache]: Analyzing trace with hash 2005115158, now seen corresponding path program 1 times [2024-04-04 22:51:48,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:51:48,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982455446] [2024-04-04 22:51:48,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:51:48,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:51:48,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:51:48,347 INFO L134 CoverageAnalysis]: Checked inductivity of 15125 backedges. 545 proven. 0 refuted. 0 times theorem prover too weak. 14580 trivial. 0 not checked. [2024-04-04 22:51:48,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:51:48,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982455446] [2024-04-04 22:51:48,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982455446] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:51:48,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:51:48,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:51:48,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684948447] [2024-04-04 22:51:48,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:51:48,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:51:48,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:51:48,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:51:48,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:51:48,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:51:48,447 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:51:48,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 284.0) internal successors, (568), 2 states have internal predecessors, (568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:51:48,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:07,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:07,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213 [2024-04-04 22:52:07,756 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 55 more)] === [2024-04-04 22:52:07,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:07,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1923021117, now seen corresponding path program 1 times [2024-04-04 22:52:07,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:52:07,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810243666] [2024-04-04 22:52:07,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:52:07,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:52:08,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:52:09,523 INFO L134 CoverageAnalysis]: Checked inductivity of 15125 backedges. 815 proven. 0 refuted. 0 times theorem prover too weak. 14310 trivial. 0 not checked. [2024-04-04 22:52:09,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:52:09,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810243666] [2024-04-04 22:52:09,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810243666] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:52:09,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:52:09,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:52:09,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430573424] [2024-04-04 22:52:09,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:52:09,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:52:09,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:52:10,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:52:10,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:52:10,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:10,146 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:52:10,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 644.3333333333334) internal successors, (1933), 3 states have internal predecessors, (1933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:52:10,146 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:10,146 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:13,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:13,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:52:13,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214 [2024-04-04 22:52:13,732 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 55 more)] === [2024-04-04 22:52:13,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:13,732 INFO L85 PathProgramCache]: Analyzing trace with hash -397526917, now seen corresponding path program 2 times [2024-04-04 22:52:13,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:52:13,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783407625] [2024-04-04 22:52:13,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:52:13,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:52:14,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:52:16,369 INFO L134 CoverageAnalysis]: Checked inductivity of 15125 backedges. 1585 proven. 0 refuted. 0 times theorem prover too weak. 13540 trivial. 0 not checked. [2024-04-04 22:52:16,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:52:16,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783407625] [2024-04-04 22:52:16,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783407625] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:52:16,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:52:16,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-04-04 22:52:16,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624407779] [2024-04-04 22:52:16,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:52:16,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-04 22:52:16,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:52:17,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-04 22:52:17,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-04 22:52:17,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:17,153 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:52:17,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 322.1666666666667) internal successors, (1933), 6 states have internal predecessors, (1933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:52:17,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:17,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:52:17,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:25,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:25,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:52:25,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-04 22:52:25,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215 [2024-04-04 22:52:25,647 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 55 more)] === [2024-04-04 22:52:25,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:25,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1760798316, now seen corresponding path program 1 times [2024-04-04 22:52:25,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:52:25,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852306525] [2024-04-04 22:52:25,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:52:25,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:52:26,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:52:26,062 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-04 22:52:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-04 22:52:27,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-04-04 22:52:27,319 INFO L360 BasicCegarLoop]: Counterexample is feasible [2024-04-04 22:52:27,319 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (57 of 58 remaining) [2024-04-04 22:52:27,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (56 of 58 remaining) [2024-04-04 22:52:27,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (55 of 58 remaining) [2024-04-04 22:52:27,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 58 remaining) [2024-04-04 22:52:27,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 58 remaining) [2024-04-04 22:52:27,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 58 remaining) [2024-04-04 22:52:27,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 58 remaining) [2024-04-04 22:52:27,322 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 58 remaining) [2024-04-04 22:52:27,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216 [2024-04-04 22:52:27,323 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-04-04 22:52:27,323 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2024-04-04 22:52:27,323 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2024-04-04 22:52:27,509 INFO L144 ThreadInstanceAdder]: Constructed 56 joinOtherThreadTransitions. [2024-04-04 22:52:27,521 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-04 22:52:27,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-04 22:52:27,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-04 22:52:27,523 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-04-04 22:52:27,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (57)] Waiting until timeout for monitored process [2024-04-04 22:52:27,546 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-04 22:52:27,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:27,546 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-04 22:52:27,546 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=LoopHeads, 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;@4ee9a442, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=20, mConComCheckerRandomSeed=546 [2024-04-04 22:52:27,546 INFO L358 AbstractCegarLoop]: Starting to check reachability of 59 error locations. [2024-04-04 22:52:31,270 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 56 more)] === [2024-04-04 22:52:31,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:31,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1620117486, now seen corresponding path program 1 times [2024-04-04 22:52:31,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:52:31,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461429355] [2024-04-04 22:52:31,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:52:31,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:52:31,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:52:31,590 INFO L134 CoverageAnalysis]: Checked inductivity of 15680 backedges. 555 proven. 0 refuted. 0 times theorem prover too weak. 15125 trivial. 0 not checked. [2024-04-04 22:52:31,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:52:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461429355] [2024-04-04 22:52:31,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461429355] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:52:31,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:52:31,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-04-04 22:52:31,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346792716] [2024-04-04 22:52:31,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:52:31,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-04-04 22:52:31,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:52:31,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-04-04 22:52:31,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-04-04 22:52:31,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:31,691 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:52:31,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 288.5) internal successors, (577), 2 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:52:31,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:58,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:52:58,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217 [2024-04-04 22:52:58,035 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 56 more)] === [2024-04-04 22:52:58,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:52:58,036 INFO L85 PathProgramCache]: Analyzing trace with hash -829421071, now seen corresponding path program 1 times [2024-04-04 22:52:58,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:52:58,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583334611] [2024-04-04 22:52:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:52:58,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:52:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-04 22:52:59,867 INFO L134 CoverageAnalysis]: Checked inductivity of 15680 backedges. 830 proven. 0 refuted. 0 times theorem prover too weak. 14850 trivial. 0 not checked. [2024-04-04 22:52:59,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-04 22:52:59,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583334611] [2024-04-04 22:52:59,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583334611] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-04 22:52:59,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-04 22:52:59,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-04 22:52:59,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917644494] [2024-04-04 22:52:59,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-04 22:52:59,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-04 22:52:59,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-04 22:53:00,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-04 22:53:00,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-04 22:53:00,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:53:00,540 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-04 22:53:00,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 656.0) internal successors, (1968), 3 states have internal predecessors, (1968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-04 22:53:00,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:53:00,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:53:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-04 22:53:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-04 22:53:03,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218 [2024-04-04 22:53:03,499 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 56 more)] === [2024-04-04 22:53:03,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-04 22:53:03,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1089327565, now seen corresponding path program 2 times [2024-04-04 22:53:03,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-04 22:53:03,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681160392] [2024-04-04 22:53:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-04 22:53:03,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-04 22:53:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2024-04-04 22:53:05,859 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,859 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,861 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (57)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,862 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (21)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,863 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-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 [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:05,864 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-04 22:53:06,304 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,304 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,305 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,306 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,307 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,308 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,309 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,310 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,311 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,312 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,313 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,314 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,315 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,316 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,317 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,318 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,319 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,320 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,321 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,322 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,323 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,324 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,325 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,326 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,327 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,328 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,329 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,330 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,331 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,332 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,333 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,334 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,335 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,336 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,337 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,338 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,339 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,340 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,341 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,342 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,343 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,344 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,345 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,346 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,347 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,348 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,349 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,350 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,351 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,352 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,353 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,354 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,355 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,356 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,357 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,358 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,359 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,360 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,361 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,362 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,363 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,364 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,365 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,366 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,367 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,368 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,369 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,370 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,371 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,372 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,373 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,374 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,375 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,376 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,377 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,378 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,379 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,380 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,381 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,382 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,383 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,384 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,385 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,386 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,387 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,388 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,389 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,390 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,391 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,392 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,393 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,394 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,395 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,396 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,397 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,398 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,399 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,400 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,401 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,402 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,403 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,404 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,404 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,404 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,404 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,404 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,405 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,406 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,407 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,408 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,409 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,410 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,411 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,412 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,413 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,414 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,415 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,416 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,417 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,418 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,419 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,420 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,421 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,422 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,423 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,424 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,425 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,426 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,427 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,428 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,429 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,430 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,431 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,432 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,433 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,434 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,435 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,436 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,437 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,438 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,439 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,440 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,441 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,442 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,443 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,444 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,445 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,446 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,447 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,448 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,449 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,450 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,451 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,452 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,453 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,454 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,455 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,456 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,457 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,458 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,459 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,460 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,461 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,462 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,463 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,464 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,465 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,466 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,467 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,468 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,469 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,470 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,471 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,473 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,474 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,475 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,476 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,478 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,481 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,484 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,485 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,486 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,487 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,490 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,507 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,512 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,517 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,519 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,523 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,530 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,538 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,549 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,556 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,557 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,558 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,559 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,560 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,561 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,562 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,563 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,564 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,565 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,566 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,567 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,568 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,569 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,570 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,571 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,572 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,573 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,574 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,575 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,576 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,577 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,578 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,579 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,580 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,581 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,581 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,581 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,581 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-04-04 22:53:06,599 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (58 of 59 remaining) [2024-04-04 22:53:06,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219 [2024-04-04 22:53:06,600 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 2455 with TraceHistMax 57,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2453 interpolants. [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (57 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (56 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (55 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 59 remaining) [2024-04-04 22:53:06,600 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 59 remaining) [2024-04-04 22:53:06,601 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 59 remaining) [2024-04-04 22:53:06,602 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 59 remaining) [2024-04-04 22:53:06,603 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 59 remaining) [2024-04-04 22:53:06,603 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 59 remaining) [2024-04-04 22:53:06,603 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1] [2024-04-04 22:53:06,607 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 56 thread instances [2024-04-04 22:53:06,607 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2024-04-04 22:53:06,627 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.04 10:53:06 BasicIcfg [2024-04-04 22:53:06,627 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-04-04 22:53:06,628 INFO L158 Benchmark]: Toolchain (without parser) took 807102.84ms. Allocated memory was 278.9MB in the beginning and 4.7GB in the end (delta: 4.4GB). Free memory was 211.4MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 189.8MB. Free memory is still 157.1MB. There was no memory consumed. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: CACSL2BoogieTranslator took 508.12ms. Allocated memory is still 278.9MB. Free memory was 211.1MB in the beginning and 239.9MB in the end (delta: -28.8MB). Peak memory consumption was 28.1MB. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.26ms. Allocated memory is still 278.9MB. Free memory was 239.9MB in the beginning and 236.8MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: Boogie Preprocessor took 21.97ms. Allocated memory is still 278.9MB. Free memory was 236.8MB in the beginning and 234.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: RCFGBuilder took 560.48ms. Allocated memory is still 278.9MB. Free memory was 234.7MB in the beginning and 210.5MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2024-04-04 22:53:06,628 INFO L158 Benchmark]: TraceAbstraction took 805969.66ms. Allocated memory was 278.9MB in the beginning and 4.7GB in the end (delta: 4.4GB). Free memory was 209.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2024-04-04 22:53:06,629 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 189.8MB. Free memory is still 157.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 508.12ms. Allocated memory is still 278.9MB. Free memory was 211.1MB in the beginning and 239.9MB in the end (delta: -28.8MB). Peak memory consumption was 28.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 38.26ms. Allocated memory is still 278.9MB. Free memory was 239.9MB in the beginning and 236.8MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 21.97ms. Allocated memory is still 278.9MB. Free memory was 236.8MB in the beginning and 234.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 560.48ms. Allocated memory is still 278.9MB. Free memory was 234.7MB in the beginning and 210.5MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * TraceAbstraction took 805969.66ms. Allocated memory was 278.9MB in the beginning and 4.7GB in the end (delta: 4.4GB). Free memory was 209.0MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 164, independent: 89, independent conditional: 70, independent unconditional: 19, dependent: 75, dependent conditional: 62, dependent unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 70, independent unconditional: 19, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 70, independent unconditional: 19, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 70, independent unconditional: 19, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, independent: 51, independent conditional: 0, independent unconditional: 51, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, independent: 51, independent conditional: 0, independent unconditional: 51, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89, independent: 38, independent conditional: 12, independent unconditional: 26, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 51, unknown conditional: 0, unknown unconditional: 51] , Statistics on independence cache: Total cache size (in pairs): 51, Positive cache size: 51, Positive conditional cache size: 0, Positive unconditional cache size: 51, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 89, independent: 89, independent conditional: 12, independent unconditional: 77, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 51, independent: 51, independent conditional: 0, independent unconditional: 51, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 51, independent: 51, independent conditional: 0, independent unconditional: 51, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89, independent: 38, independent conditional: 12, independent unconditional: 26, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 51, unknown conditional: 0, unknown unconditional: 51] , Statistics on independence cache: Total cache size (in pairs): 51, Positive cache size: 51, Positive conditional cache size: 0, Positive unconditional cache size: 51, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0 ], Independence queries for same thread: 75 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 616, independent: 408, independent conditional: 387, independent unconditional: 21, dependent: 208, dependent conditional: 193, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 387, independent unconditional: 21, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 387, independent unconditional: 21, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 387, independent unconditional: 21, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 135, independent unconditional: 273, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 408, independent: 408, independent conditional: 109, independent unconditional: 299, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 109, independent unconditional: 299, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 190, independent: 190, independent conditional: 43, independent unconditional: 147, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 190, independent: 189, independent conditional: 0, independent unconditional: 189, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 27, independent: 27, independent conditional: 0, independent unconditional: 27, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 408, independent: 218, independent conditional: 66, independent unconditional: 152, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 190, unknown conditional: 43, unknown unconditional: 147] , Statistics on independence cache: Total cache size (in pairs): 190, Positive cache size: 190, Positive conditional cache size: 43, Positive unconditional cache size: 147, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 0, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 135, independent unconditional: 273, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 408, independent: 408, independent conditional: 109, independent unconditional: 299, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 408, independent: 408, independent conditional: 109, independent unconditional: 299, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 190, independent: 190, independent conditional: 43, independent unconditional: 147, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 190, independent: 189, independent conditional: 0, independent unconditional: 189, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 27, independent: 27, independent conditional: 0, independent unconditional: 27, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 408, independent: 218, independent conditional: 66, independent unconditional: 152, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 190, unknown conditional: 43, unknown unconditional: 147] , Statistics on independence cache: Total cache size (in pairs): 190, Positive cache size: 190, Positive conditional cache size: 43, Positive unconditional cache size: 147, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26 ], Independence queries for same thread: 208 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2006, independent: 1534, independent conditional: 1513, independent unconditional: 21, dependent: 472, dependent conditional: 457, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1536, independent: 1534, independent conditional: 1513, independent unconditional: 21, dependent: 2, dependent conditional: 2, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1536, independent: 1534, independent conditional: 1513, independent unconditional: 21, dependent: 2, dependent conditional: 2, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1536, independent: 1534, independent conditional: 1513, independent unconditional: 21, dependent: 2, dependent conditional: 2, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 504, independent unconditional: 1030, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 428, independent unconditional: 1106, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 428, independent unconditional: 1106, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 428, independent: 424, independent conditional: 76, independent unconditional: 348, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 428, independent: 413, independent conditional: 0, independent unconditional: 413, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15, independent: 11, independent conditional: 5, independent unconditional: 6, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15, independent: 11, independent conditional: 5, independent unconditional: 6, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, independent: 38, independent conditional: 9, independent unconditional: 29, dependent: 8, dependent conditional: 4, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1542, independent: 1110, independent conditional: 352, independent unconditional: 758, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 428, unknown conditional: 78, unknown unconditional: 350] , Statistics on independence cache: Total cache size (in pairs): 428, Positive cache size: 424, Positive conditional cache size: 76, Positive unconditional cache size: 348, Negative cache size: 4, Negative conditional cache size: 2, Negative unconditional cache size: 2, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 76, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 504, independent unconditional: 1030, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 428, independent unconditional: 1106, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1542, independent: 1534, independent conditional: 428, independent unconditional: 1106, dependent: 8, dependent conditional: 2, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 428, independent: 424, independent conditional: 76, independent unconditional: 348, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 428, independent: 413, independent conditional: 0, independent unconditional: 413, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15, independent: 11, independent conditional: 5, independent unconditional: 6, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15, independent: 11, independent conditional: 5, independent unconditional: 6, dependent: 4, dependent conditional: 2, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, independent: 38, independent conditional: 9, independent unconditional: 29, dependent: 8, dependent conditional: 4, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1542, independent: 1110, independent conditional: 352, independent unconditional: 758, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 428, unknown conditional: 78, unknown unconditional: 350] , Statistics on independence cache: Total cache size (in pairs): 428, Positive cache size: 424, Positive conditional cache size: 76, Positive unconditional cache size: 348, Negative cache size: 4, Negative conditional cache size: 2, Negative unconditional cache size: 2, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 76 ], Independence queries for same thread: 470 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4655, independent: 3813, independent conditional: 3792, independent unconditional: 21, dependent: 842, dependent conditional: 827, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3824, independent: 3813, independent conditional: 3792, independent unconditional: 21, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3824, independent: 3813, independent conditional: 3792, independent unconditional: 21, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3824, independent: 3813, independent conditional: 3792, independent unconditional: 21, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1258, independent unconditional: 2555, dependent: 38, dependent conditional: 11, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1182, independent unconditional: 2631, dependent: 38, dependent conditional: 7, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1182, independent unconditional: 2631, dependent: 38, dependent conditional: 7, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1077, independent: 1058, independent conditional: 337, independent unconditional: 721, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1077, independent: 1031, independent conditional: 0, independent unconditional: 1031, dependent: 46, dependent conditional: 0, dependent unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 46, independent: 27, independent conditional: 16, independent unconditional: 11, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 46, independent: 27, independent conditional: 16, independent unconditional: 11, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 87, independent: 48, independent conditional: 12, independent unconditional: 35, dependent: 39, dependent conditional: 10, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 3851, independent: 2755, independent conditional: 845, independent unconditional: 1910, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 1077, unknown conditional: 344, unknown unconditional: 733] , Statistics on independence cache: Total cache size (in pairs): 1077, Positive cache size: 1058, Positive conditional cache size: 337, Positive unconditional cache size: 721, Negative cache size: 19, Negative conditional cache size: 7, Negative unconditional cache size: 12, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 80, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1258, independent unconditional: 2555, dependent: 38, dependent conditional: 11, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1182, independent unconditional: 2631, dependent: 38, dependent conditional: 7, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3851, independent: 3813, independent conditional: 1182, independent unconditional: 2631, dependent: 38, dependent conditional: 7, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1077, independent: 1058, independent conditional: 337, independent unconditional: 721, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1077, independent: 1031, independent conditional: 0, independent unconditional: 1031, dependent: 46, dependent conditional: 0, dependent unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 46, independent: 27, independent conditional: 16, independent unconditional: 11, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 46, independent: 27, independent conditional: 16, independent unconditional: 11, dependent: 19, dependent conditional: 7, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 87, independent: 48, independent conditional: 12, independent unconditional: 35, dependent: 39, dependent conditional: 10, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 3851, independent: 2755, independent conditional: 845, independent unconditional: 1910, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 1077, unknown conditional: 344, unknown unconditional: 733] , Statistics on independence cache: Total cache size (in pairs): 1077, Positive cache size: 1058, Positive conditional cache size: 337, Positive unconditional cache size: 721, Negative cache size: 19, Negative conditional cache size: 7, Negative unconditional cache size: 12, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 80 ], Independence queries for same thread: 831 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6673, independent: 5528, independent conditional: 5507, independent unconditional: 21, dependent: 1145, dependent conditional: 1130, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5541, independent: 5528, independent conditional: 5507, independent unconditional: 21, dependent: 13, dependent conditional: 13, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5541, independent: 5528, independent conditional: 5507, independent unconditional: 21, dependent: 13, dependent conditional: 13, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5541, independent: 5528, independent conditional: 5507, independent unconditional: 21, dependent: 13, dependent conditional: 13, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1831, independent unconditional: 3697, dependent: 44, dependent conditional: 13, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1755, independent unconditional: 3773, dependent: 44, dependent conditional: 7, dependent unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1755, independent unconditional: 3773, dependent: 44, dependent conditional: 7, dependent unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1317, independent: 1296, independent conditional: 299, independent unconditional: 997, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1317, independent: 1262, independent conditional: 0, independent unconditional: 1262, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 55, independent: 34, independent conditional: 19, independent unconditional: 15, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 55, independent: 34, independent conditional: 19, independent unconditional: 15, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 81, independent: 51, independent conditional: 13, independent unconditional: 38, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5572, independent: 4232, independent conditional: 1456, independent unconditional: 2776, dependent: 23, dependent conditional: 0, dependent unconditional: 23, unknown: 1317, unknown conditional: 306, unknown unconditional: 1011] , Statistics on independence cache: Total cache size (in pairs): 1317, Positive cache size: 1296, Positive conditional cache size: 299, Positive unconditional cache size: 997, Negative cache size: 21, Negative conditional cache size: 7, Negative unconditional cache size: 14, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1831, independent unconditional: 3697, dependent: 44, dependent conditional: 13, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1755, independent unconditional: 3773, dependent: 44, dependent conditional: 7, dependent unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5572, independent: 5528, independent conditional: 1755, independent unconditional: 3773, dependent: 44, dependent conditional: 7, dependent unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1317, independent: 1296, independent conditional: 299, independent unconditional: 997, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1317, independent: 1262, independent conditional: 0, independent unconditional: 1262, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 55, independent: 34, independent conditional: 19, independent unconditional: 15, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 55, independent: 34, independent conditional: 19, independent unconditional: 15, dependent: 21, dependent conditional: 7, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 81, independent: 51, independent conditional: 13, independent unconditional: 38, dependent: 30, dependent conditional: 10, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5572, independent: 4232, independent conditional: 1456, independent unconditional: 2776, dependent: 23, dependent conditional: 0, dependent unconditional: 23, unknown: 1317, unknown conditional: 306, unknown unconditional: 1011] , Statistics on independence cache: Total cache size (in pairs): 1317, Positive cache size: 1296, Positive conditional cache size: 299, Positive unconditional cache size: 997, Negative cache size: 21, Negative conditional cache size: 7, Negative unconditional cache size: 14, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82 ], Independence queries for same thread: 1132 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9079, independent: 7603, independent conditional: 7582, independent unconditional: 21, dependent: 1476, dependent conditional: 1461, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7621, independent: 7603, independent conditional: 7582, independent unconditional: 21, dependent: 18, dependent conditional: 18, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7621, independent: 7603, independent conditional: 7582, independent unconditional: 21, dependent: 18, dependent conditional: 18, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7621, independent: 7603, independent conditional: 7582, independent unconditional: 21, dependent: 18, dependent conditional: 18, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2523, independent unconditional: 5080, dependent: 59, dependent conditional: 18, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2447, independent unconditional: 5156, dependent: 59, dependent conditional: 10, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2447, independent unconditional: 5156, dependent: 59, dependent conditional: 10, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1677, independent: 1648, independent conditional: 342, independent unconditional: 1306, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1677, independent: 1601, independent conditional: 0, independent unconditional: 1601, dependent: 76, dependent conditional: 0, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 76, independent: 47, independent conditional: 20, independent unconditional: 27, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 76, independent: 47, independent conditional: 20, independent unconditional: 27, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 104, independent: 64, independent conditional: 11, independent unconditional: 53, dependent: 40, dependent conditional: 13, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 7662, independent: 5955, independent conditional: 2105, independent unconditional: 3850, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 1677, unknown conditional: 352, unknown unconditional: 1325] , Statistics on independence cache: Total cache size (in pairs): 1677, Positive cache size: 1648, Positive conditional cache size: 342, Positive unconditional cache size: 1306, Negative cache size: 29, Negative conditional cache size: 10, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 84, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2523, independent unconditional: 5080, dependent: 59, dependent conditional: 18, dependent unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2447, independent unconditional: 5156, dependent: 59, dependent conditional: 10, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7662, independent: 7603, independent conditional: 2447, independent unconditional: 5156, dependent: 59, dependent conditional: 10, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1677, independent: 1648, independent conditional: 342, independent unconditional: 1306, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1677, independent: 1601, independent conditional: 0, independent unconditional: 1601, dependent: 76, dependent conditional: 0, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 76, independent: 47, independent conditional: 20, independent unconditional: 27, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 76, independent: 47, independent conditional: 20, independent unconditional: 27, dependent: 29, dependent conditional: 10, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 104, independent: 64, independent conditional: 11, independent unconditional: 53, dependent: 40, dependent conditional: 13, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 7662, independent: 5955, independent conditional: 2105, independent unconditional: 3850, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 1677, unknown conditional: 352, unknown unconditional: 1325] , Statistics on independence cache: Total cache size (in pairs): 1677, Positive cache size: 1648, Positive conditional cache size: 342, Positive unconditional cache size: 1306, Negative cache size: 29, Negative conditional cache size: 10, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 84 ], Independence queries for same thread: 1458 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 12978, independent: 11072, independent conditional: 11051, independent unconditional: 21, dependent: 1906, dependent conditional: 1891, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11103, independent: 11072, independent conditional: 11051, independent unconditional: 21, dependent: 31, dependent conditional: 31, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11103, independent: 11072, independent conditional: 11051, independent unconditional: 21, dependent: 31, dependent conditional: 31, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 11103, independent: 11072, independent conditional: 11051, independent unconditional: 21, dependent: 31, dependent conditional: 31, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3711, independent unconditional: 7361, dependent: 103, dependent conditional: 31, dependent unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3635, independent unconditional: 7437, dependent: 103, dependent conditional: 14, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3635, independent unconditional: 7437, dependent: 103, dependent conditional: 14, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2278, independent: 2232, independent conditional: 466, independent unconditional: 1766, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2278, independent: 2155, independent conditional: 0, independent unconditional: 2155, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 123, independent: 77, independent conditional: 36, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 123, independent: 77, independent conditional: 36, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 148, independent: 87, independent conditional: 17, independent unconditional: 70, dependent: 61, dependent conditional: 17, dependent unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 11175, independent: 8840, independent conditional: 3169, independent unconditional: 5671, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 2278, unknown conditional: 480, unknown unconditional: 1798] , Statistics on independence cache: Total cache size (in pairs): 2278, Positive cache size: 2232, Positive conditional cache size: 466, Positive unconditional cache size: 1766, Negative cache size: 46, Negative conditional cache size: 14, Negative unconditional cache size: 32, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 93, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3711, independent unconditional: 7361, dependent: 103, dependent conditional: 31, dependent unconditional: 72, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3635, independent unconditional: 7437, dependent: 103, dependent conditional: 14, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 11175, independent: 11072, independent conditional: 3635, independent unconditional: 7437, dependent: 103, dependent conditional: 14, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2278, independent: 2232, independent conditional: 466, independent unconditional: 1766, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2278, independent: 2155, independent conditional: 0, independent unconditional: 2155, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 123, independent: 77, independent conditional: 36, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 123, independent: 77, independent conditional: 36, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 148, independent: 87, independent conditional: 17, independent unconditional: 70, dependent: 61, dependent conditional: 17, dependent unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 11175, independent: 8840, independent conditional: 3169, independent unconditional: 5671, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 2278, unknown conditional: 480, unknown unconditional: 1798] , Statistics on independence cache: Total cache size (in pairs): 2278, Positive cache size: 2232, Positive conditional cache size: 466, Positive unconditional cache size: 1766, Negative cache size: 46, Negative conditional cache size: 14, Negative unconditional cache size: 32, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 93 ], Independence queries for same thread: 1875 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 16699, independent: 14380, independent conditional: 14359, independent unconditional: 21, dependent: 2319, dependent conditional: 2304, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14425, independent: 14380, independent conditional: 14359, independent unconditional: 21, dependent: 45, dependent conditional: 45, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14425, independent: 14380, independent conditional: 14359, independent unconditional: 21, dependent: 45, dependent conditional: 45, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 14425, independent: 14380, independent conditional: 14359, independent unconditional: 21, dependent: 45, dependent conditional: 45, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4720, independent unconditional: 9660, dependent: 151, dependent conditional: 45, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4644, independent unconditional: 9736, dependent: 151, dependent conditional: 23, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4644, independent unconditional: 9736, dependent: 151, dependent conditional: 23, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3264, independent: 3192, independent conditional: 942, independent unconditional: 2250, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3264, independent: 3086, independent conditional: 0, independent unconditional: 3086, dependent: 178, dependent conditional: 0, dependent unconditional: 178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 178, independent: 106, independent conditional: 49, independent unconditional: 57, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 178, independent: 106, independent conditional: 49, independent unconditional: 57, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 211, independent: 116, independent conditional: 25, independent unconditional: 90, dependent: 96, dependent conditional: 31, dependent unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14531, independent: 11188, independent conditional: 3702, independent unconditional: 7486, dependent: 79, dependent conditional: 0, dependent unconditional: 79, unknown: 3264, unknown conditional: 965, unknown unconditional: 2299] , Statistics on independence cache: Total cache size (in pairs): 3264, Positive cache size: 3192, Positive conditional cache size: 942, Positive unconditional cache size: 2250, Negative cache size: 72, Negative conditional cache size: 23, Negative unconditional cache size: 49, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 98, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4720, independent unconditional: 9660, dependent: 151, dependent conditional: 45, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4644, independent unconditional: 9736, dependent: 151, dependent conditional: 23, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 14531, independent: 14380, independent conditional: 4644, independent unconditional: 9736, dependent: 151, dependent conditional: 23, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3264, independent: 3192, independent conditional: 942, independent unconditional: 2250, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3264, independent: 3086, independent conditional: 0, independent unconditional: 3086, dependent: 178, dependent conditional: 0, dependent unconditional: 178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 178, independent: 106, independent conditional: 49, independent unconditional: 57, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 178, independent: 106, independent conditional: 49, independent unconditional: 57, dependent: 72, dependent conditional: 23, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 211, independent: 116, independent conditional: 25, independent unconditional: 90, dependent: 96, dependent conditional: 31, dependent unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14531, independent: 11188, independent conditional: 3702, independent unconditional: 7486, dependent: 79, dependent conditional: 0, dependent unconditional: 79, unknown: 3264, unknown conditional: 965, unknown unconditional: 2299] , Statistics on independence cache: Total cache size (in pairs): 3264, Positive cache size: 3192, Positive conditional cache size: 942, Positive unconditional cache size: 2250, Negative cache size: 72, Negative conditional cache size: 23, Negative unconditional cache size: 49, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 98 ], Independence queries for same thread: 2274 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19865, independent: 17169, independent conditional: 17148, independent unconditional: 21, dependent: 2696, dependent conditional: 2681, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17219, independent: 17169, independent conditional: 17148, independent unconditional: 21, dependent: 50, dependent conditional: 50, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17219, independent: 17169, independent conditional: 17148, independent unconditional: 21, dependent: 50, dependent conditional: 50, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 17219, independent: 17169, independent conditional: 17148, independent unconditional: 21, dependent: 50, dependent conditional: 50, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5633, independent unconditional: 11536, dependent: 166, dependent conditional: 50, dependent unconditional: 116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5557, independent unconditional: 11612, dependent: 166, dependent conditional: 26, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5557, independent unconditional: 11612, dependent: 166, dependent conditional: 26, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3877, independent: 3797, independent conditional: 1188, independent unconditional: 2609, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3877, independent: 3668, independent conditional: 0, independent unconditional: 3668, dependent: 209, dependent conditional: 0, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 209, independent: 129, independent conditional: 62, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 209, independent: 129, independent conditional: 62, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 223, independent: 125, independent conditional: 26, independent unconditional: 98, dependent: 98, dependent conditional: 29, dependent unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17335, independent: 13372, independent conditional: 4369, independent unconditional: 9003, dependent: 86, dependent conditional: 0, dependent unconditional: 86, unknown: 3877, unknown conditional: 1214, unknown unconditional: 2663] , Statistics on independence cache: Total cache size (in pairs): 3877, Positive cache size: 3797, Positive conditional cache size: 1188, Positive unconditional cache size: 2609, Negative cache size: 80, Negative conditional cache size: 26, Negative unconditional cache size: 54, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 100, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5633, independent unconditional: 11536, dependent: 166, dependent conditional: 50, dependent unconditional: 116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5557, independent unconditional: 11612, dependent: 166, dependent conditional: 26, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17335, independent: 17169, independent conditional: 5557, independent unconditional: 11612, dependent: 166, dependent conditional: 26, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3877, independent: 3797, independent conditional: 1188, independent unconditional: 2609, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3877, independent: 3668, independent conditional: 0, independent unconditional: 3668, dependent: 209, dependent conditional: 0, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 209, independent: 129, independent conditional: 62, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 209, independent: 129, independent conditional: 62, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 223, independent: 125, independent conditional: 26, independent unconditional: 98, dependent: 98, dependent conditional: 29, dependent unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17335, independent: 13372, independent conditional: 4369, independent unconditional: 9003, dependent: 86, dependent conditional: 0, dependent unconditional: 86, unknown: 3877, unknown conditional: 1214, unknown unconditional: 2663] , Statistics on independence cache: Total cache size (in pairs): 3877, Positive cache size: 3797, Positive conditional cache size: 1188, Positive unconditional cache size: 2609, Negative cache size: 80, Negative conditional cache size: 26, Negative unconditional cache size: 54, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 100 ], Independence queries for same thread: 2646 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 24658, independent: 21473, independent conditional: 21452, independent unconditional: 21, dependent: 3185, dependent conditional: 3170, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21531, independent: 21473, independent conditional: 21452, independent unconditional: 21, dependent: 58, dependent conditional: 58, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21531, independent: 21473, independent conditional: 21452, independent unconditional: 21, dependent: 58, dependent conditional: 58, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 21531, independent: 21473, independent conditional: 21452, independent unconditional: 21, dependent: 58, dependent conditional: 58, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7123, independent unconditional: 14350, dependent: 191, dependent conditional: 58, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7047, independent unconditional: 14426, dependent: 191, dependent conditional: 30, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7047, independent unconditional: 14426, dependent: 191, dependent conditional: 30, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4473, independent: 4382, independent conditional: 1381, independent unconditional: 3001, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4473, independent: 4229, independent conditional: 0, independent unconditional: 4229, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 244, independent: 153, independent conditional: 72, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 244, independent: 153, independent conditional: 72, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 281, independent: 157, independent conditional: 35, independent unconditional: 122, dependent: 124, dependent conditional: 40, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21664, independent: 17091, independent conditional: 5666, independent unconditional: 11425, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 4473, unknown conditional: 1411, unknown unconditional: 3062] , Statistics on independence cache: Total cache size (in pairs): 4473, Positive cache size: 4382, Positive conditional cache size: 1381, Positive unconditional cache size: 3001, Negative cache size: 91, Negative conditional cache size: 30, Negative unconditional cache size: 61, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 104, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7123, independent unconditional: 14350, dependent: 191, dependent conditional: 58, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7047, independent unconditional: 14426, dependent: 191, dependent conditional: 30, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21664, independent: 21473, independent conditional: 7047, independent unconditional: 14426, dependent: 191, dependent conditional: 30, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4473, independent: 4382, independent conditional: 1381, independent unconditional: 3001, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4473, independent: 4229, independent conditional: 0, independent unconditional: 4229, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 244, independent: 153, independent conditional: 72, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 244, independent: 153, independent conditional: 72, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 281, independent: 157, independent conditional: 35, independent unconditional: 122, dependent: 124, dependent conditional: 40, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21664, independent: 17091, independent conditional: 5666, independent unconditional: 11425, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 4473, unknown conditional: 1411, unknown unconditional: 3062] , Statistics on independence cache: Total cache size (in pairs): 4473, Positive cache size: 4382, Positive conditional cache size: 1381, Positive unconditional cache size: 3001, Negative cache size: 91, Negative conditional cache size: 30, Negative unconditional cache size: 61, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 104 ], Independence queries for same thread: 3127 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30638, independent: 26869, independent conditional: 26848, independent unconditional: 21, dependent: 3769, dependent conditional: 3754, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26933, independent: 26869, independent conditional: 26848, independent unconditional: 21, dependent: 64, dependent conditional: 64, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26933, independent: 26869, independent conditional: 26848, independent unconditional: 21, dependent: 64, dependent conditional: 64, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 26933, independent: 26869, independent conditional: 26848, independent unconditional: 21, dependent: 64, dependent conditional: 64, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8954, independent unconditional: 17915, dependent: 218, dependent conditional: 64, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8878, independent unconditional: 17991, dependent: 218, dependent conditional: 33, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8878, independent unconditional: 17991, dependent: 218, dependent conditional: 33, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5099, independent: 4992, independent conditional: 1475, independent unconditional: 3517, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5099, independent: 4822, independent conditional: 0, independent unconditional: 4822, dependent: 277, dependent conditional: 0, dependent unconditional: 277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 277, independent: 170, independent conditional: 78, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 277, independent: 170, independent conditional: 78, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 278, independent: 144, independent conditional: 34, independent unconditional: 110, dependent: 134, dependent conditional: 45, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27087, independent: 21877, independent conditional: 7403, independent unconditional: 14474, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 5099, unknown conditional: 1508, unknown unconditional: 3591] , Statistics on independence cache: Total cache size (in pairs): 5099, Positive cache size: 4992, Positive conditional cache size: 1475, Positive unconditional cache size: 3517, Negative cache size: 107, Negative conditional cache size: 33, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 107, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8954, independent unconditional: 17915, dependent: 218, dependent conditional: 64, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8878, independent unconditional: 17991, dependent: 218, dependent conditional: 33, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 27087, independent: 26869, independent conditional: 8878, independent unconditional: 17991, dependent: 218, dependent conditional: 33, dependent unconditional: 185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5099, independent: 4992, independent conditional: 1475, independent unconditional: 3517, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5099, independent: 4822, independent conditional: 0, independent unconditional: 4822, dependent: 277, dependent conditional: 0, dependent unconditional: 277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 277, independent: 170, independent conditional: 78, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 277, independent: 170, independent conditional: 78, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 278, independent: 144, independent conditional: 34, independent unconditional: 110, dependent: 134, dependent conditional: 45, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27087, independent: 21877, independent conditional: 7403, independent unconditional: 14474, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 5099, unknown conditional: 1508, unknown unconditional: 3591] , Statistics on independence cache: Total cache size (in pairs): 5099, Positive cache size: 4992, Positive conditional cache size: 1475, Positive unconditional cache size: 3517, Negative cache size: 107, Negative conditional cache size: 33, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 107 ], Independence queries for same thread: 3705 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 37125, independent: 32753, independent conditional: 32732, independent unconditional: 21, dependent: 4372, dependent conditional: 4357, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32832, independent: 32753, independent conditional: 32732, independent unconditional: 21, dependent: 79, dependent conditional: 79, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 32832, independent: 32753, independent conditional: 32732, independent unconditional: 21, dependent: 79, dependent conditional: 79, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 32832, independent: 32753, independent conditional: 32732, independent unconditional: 21, dependent: 79, dependent conditional: 79, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10867, independent unconditional: 21886, dependent: 274, dependent conditional: 79, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10791, independent unconditional: 21962, dependent: 274, dependent conditional: 45, dependent unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10791, independent unconditional: 21962, dependent: 274, dependent conditional: 45, dependent unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5329, independent: 5189, independent conditional: 1194, independent unconditional: 3995, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5329, independent: 4968, independent conditional: 0, independent unconditional: 4968, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 361, independent: 221, independent conditional: 98, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 361, independent: 221, independent conditional: 98, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 338, independent: 181, independent conditional: 50, independent unconditional: 130, dependent: 157, dependent conditional: 46, dependent unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 33027, independent: 27564, independent conditional: 9597, independent unconditional: 17967, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 5329, unknown conditional: 1239, unknown unconditional: 4090] , Statistics on independence cache: Total cache size (in pairs): 5329, Positive cache size: 5189, Positive conditional cache size: 1194, Positive unconditional cache size: 3995, Negative cache size: 140, Negative conditional cache size: 45, Negative unconditional cache size: 95, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 110, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10867, independent unconditional: 21886, dependent: 274, dependent conditional: 79, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10791, independent unconditional: 21962, dependent: 274, dependent conditional: 45, dependent unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 33027, independent: 32753, independent conditional: 10791, independent unconditional: 21962, dependent: 274, dependent conditional: 45, dependent unconditional: 229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5329, independent: 5189, independent conditional: 1194, independent unconditional: 3995, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5329, independent: 4968, independent conditional: 0, independent unconditional: 4968, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 361, independent: 221, independent conditional: 98, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 361, independent: 221, independent conditional: 98, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 338, independent: 181, independent conditional: 50, independent unconditional: 130, dependent: 157, dependent conditional: 46, dependent unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 33027, independent: 27564, independent conditional: 9597, independent unconditional: 17967, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 5329, unknown conditional: 1239, unknown unconditional: 4090] , Statistics on independence cache: Total cache size (in pairs): 5329, Positive cache size: 5189, Positive conditional cache size: 1194, Positive unconditional cache size: 3995, Negative cache size: 140, Negative conditional cache size: 45, Negative unconditional cache size: 95, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 110 ], Independence queries for same thread: 4293 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 43914, independent: 38908, independent conditional: 38887, independent unconditional: 21, dependent: 5006, dependent conditional: 4991, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 38997, independent: 38908, independent conditional: 38887, independent unconditional: 21, dependent: 89, dependent conditional: 89, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 38997, independent: 38908, independent conditional: 38887, independent unconditional: 21, dependent: 89, dependent conditional: 89, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 38997, independent: 38908, independent conditional: 38887, independent unconditional: 21, dependent: 89, dependent conditional: 89, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 13057, independent unconditional: 25851, dependent: 304, dependent conditional: 89, dependent unconditional: 215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 12981, independent unconditional: 25927, dependent: 304, dependent conditional: 48, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 12981, independent unconditional: 25927, dependent: 304, dependent conditional: 48, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6229, independent: 6078, independent conditional: 1548, independent unconditional: 4530, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6229, independent: 5822, independent conditional: 0, independent unconditional: 5822, dependent: 407, dependent conditional: 0, dependent unconditional: 407, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 407, independent: 256, independent conditional: 119, independent unconditional: 137, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 407, independent: 256, independent conditional: 119, independent unconditional: 137, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 371, independent: 195, independent conditional: 47, independent unconditional: 148, dependent: 177, dependent conditional: 50, dependent unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39212, independent: 32830, independent conditional: 11433, independent unconditional: 21397, dependent: 153, dependent conditional: 0, dependent unconditional: 153, unknown: 6229, unknown conditional: 1596, unknown unconditional: 4633] , Statistics on independence cache: Total cache size (in pairs): 6229, Positive cache size: 6078, Positive conditional cache size: 1548, Positive unconditional cache size: 4530, Negative cache size: 151, Negative conditional cache size: 48, Negative unconditional cache size: 103, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 13057, independent unconditional: 25851, dependent: 304, dependent conditional: 89, dependent unconditional: 215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 12981, independent unconditional: 25927, dependent: 304, dependent conditional: 48, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39212, independent: 38908, independent conditional: 12981, independent unconditional: 25927, dependent: 304, dependent conditional: 48, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6229, independent: 6078, independent conditional: 1548, independent unconditional: 4530, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6229, independent: 5822, independent conditional: 0, independent unconditional: 5822, dependent: 407, dependent conditional: 0, dependent unconditional: 407, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 407, independent: 256, independent conditional: 119, independent unconditional: 137, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 407, independent: 256, independent conditional: 119, independent unconditional: 137, dependent: 151, dependent conditional: 48, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 371, independent: 195, independent conditional: 47, independent unconditional: 148, dependent: 177, dependent conditional: 50, dependent unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39212, independent: 32830, independent conditional: 11433, independent unconditional: 21397, dependent: 153, dependent conditional: 0, dependent unconditional: 153, unknown: 6229, unknown conditional: 1596, unknown unconditional: 4633] , Statistics on independence cache: Total cache size (in pairs): 6229, Positive cache size: 6078, Positive conditional cache size: 1548, Positive unconditional cache size: 4530, Negative cache size: 151, Negative conditional cache size: 48, Negative unconditional cache size: 103, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117 ], Independence queries for same thread: 4917 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 52028, independent: 46240, independent conditional: 46219, independent unconditional: 21, dependent: 5788, dependent conditional: 5773, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 46347, independent: 46240, independent conditional: 46219, independent unconditional: 21, dependent: 107, dependent conditional: 107, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 46347, independent: 46240, independent conditional: 46219, independent unconditional: 21, dependent: 107, dependent conditional: 107, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 46347, independent: 46240, independent conditional: 46219, independent unconditional: 21, dependent: 107, dependent conditional: 107, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15711, independent unconditional: 30529, dependent: 358, dependent conditional: 107, dependent unconditional: 251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15635, independent unconditional: 30605, dependent: 358, dependent conditional: 51, dependent unconditional: 307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15635, independent unconditional: 30605, dependent: 358, dependent conditional: 51, dependent unconditional: 307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7386, independent: 7218, independent conditional: 2027, independent unconditional: 5191, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7386, independent: 6911, independent conditional: 0, independent unconditional: 6911, dependent: 475, dependent conditional: 0, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 475, independent: 307, independent conditional: 147, independent unconditional: 160, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 475, independent: 307, independent conditional: 147, independent unconditional: 160, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 401, independent: 209, independent conditional: 50, independent unconditional: 159, dependent: 192, dependent conditional: 48, dependent unconditional: 143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 46598, independent: 39022, independent conditional: 13608, independent unconditional: 25414, dependent: 190, dependent conditional: 0, dependent unconditional: 190, unknown: 7386, unknown conditional: 2078, unknown unconditional: 5308] , Statistics on independence cache: Total cache size (in pairs): 7386, Positive cache size: 7218, Positive conditional cache size: 2027, Positive unconditional cache size: 5191, Negative cache size: 168, Negative conditional cache size: 51, Negative unconditional cache size: 117, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 132, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15711, independent unconditional: 30529, dependent: 358, dependent conditional: 107, dependent unconditional: 251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15635, independent unconditional: 30605, dependent: 358, dependent conditional: 51, dependent unconditional: 307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 46598, independent: 46240, independent conditional: 15635, independent unconditional: 30605, dependent: 358, dependent conditional: 51, dependent unconditional: 307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7386, independent: 7218, independent conditional: 2027, independent unconditional: 5191, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7386, independent: 6911, independent conditional: 0, independent unconditional: 6911, dependent: 475, dependent conditional: 0, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 475, independent: 307, independent conditional: 147, independent unconditional: 160, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 475, independent: 307, independent conditional: 147, independent unconditional: 160, dependent: 168, dependent conditional: 51, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 401, independent: 209, independent conditional: 50, independent unconditional: 159, dependent: 192, dependent conditional: 48, dependent unconditional: 143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 46598, independent: 39022, independent conditional: 13608, independent unconditional: 25414, dependent: 190, dependent conditional: 0, dependent unconditional: 190, unknown: 7386, unknown conditional: 2078, unknown unconditional: 5308] , Statistics on independence cache: Total cache size (in pairs): 7386, Positive cache size: 7218, Positive conditional cache size: 2027, Positive unconditional cache size: 5191, Negative cache size: 168, Negative conditional cache size: 51, Negative unconditional cache size: 117, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 132 ], Independence queries for same thread: 5681 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 59038, independent: 52538, independent conditional: 52517, independent unconditional: 21, dependent: 6500, dependent conditional: 6485, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 52660, independent: 52538, independent conditional: 52517, independent unconditional: 21, dependent: 122, dependent conditional: 122, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52660, independent: 52538, independent conditional: 52517, independent unconditional: 21, dependent: 122, dependent conditional: 122, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 52660, independent: 52538, independent conditional: 52517, independent unconditional: 21, dependent: 122, dependent conditional: 122, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17875, independent unconditional: 34663, dependent: 414, dependent conditional: 122, dependent unconditional: 292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17799, independent unconditional: 34739, dependent: 414, dependent conditional: 53, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17799, independent unconditional: 34739, dependent: 414, dependent conditional: 53, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8613, independent: 8419, independent conditional: 2495, independent unconditional: 5924, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8613, independent: 8066, independent conditional: 0, independent unconditional: 8066, dependent: 547, dependent conditional: 0, dependent unconditional: 547, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 547, independent: 353, independent conditional: 171, independent unconditional: 182, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 547, independent: 353, independent conditional: 171, independent unconditional: 182, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 454, independent: 234, independent conditional: 59, independent unconditional: 175, dependent: 220, dependent conditional: 56, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52952, independent: 44119, independent conditional: 15304, independent unconditional: 28815, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 8613, unknown conditional: 2548, unknown unconditional: 6065] , Statistics on independence cache: Total cache size (in pairs): 8613, Positive cache size: 8419, Positive conditional cache size: 2495, Positive unconditional cache size: 5924, Negative cache size: 194, Negative conditional cache size: 53, Negative unconditional cache size: 141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 145, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17875, independent unconditional: 34663, dependent: 414, dependent conditional: 122, dependent unconditional: 292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17799, independent unconditional: 34739, dependent: 414, dependent conditional: 53, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52952, independent: 52538, independent conditional: 17799, independent unconditional: 34739, dependent: 414, dependent conditional: 53, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8613, independent: 8419, independent conditional: 2495, independent unconditional: 5924, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8613, independent: 8066, independent conditional: 0, independent unconditional: 8066, dependent: 547, dependent conditional: 0, dependent unconditional: 547, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 547, independent: 353, independent conditional: 171, independent unconditional: 182, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 547, independent: 353, independent conditional: 171, independent unconditional: 182, dependent: 194, dependent conditional: 53, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 454, independent: 234, independent conditional: 59, independent unconditional: 175, dependent: 220, dependent conditional: 56, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52952, independent: 44119, independent conditional: 15304, independent unconditional: 28815, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 8613, unknown conditional: 2548, unknown unconditional: 6065] , Statistics on independence cache: Total cache size (in pairs): 8613, Positive cache size: 8419, Positive conditional cache size: 2495, Positive unconditional cache size: 5924, Negative cache size: 194, Negative conditional cache size: 53, Negative unconditional cache size: 141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 145 ], Independence queries for same thread: 6378 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 65266, independent: 58111, independent conditional: 58090, independent unconditional: 21, dependent: 7155, dependent conditional: 7140, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 58253, independent: 58111, independent conditional: 58090, independent unconditional: 21, dependent: 142, dependent conditional: 142, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 58253, independent: 58111, independent conditional: 58090, independent unconditional: 21, dependent: 142, dependent conditional: 142, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 58253, independent: 58111, independent conditional: 58090, independent unconditional: 21, dependent: 142, dependent conditional: 142, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19521, independent unconditional: 38590, dependent: 486, dependent conditional: 142, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19445, independent unconditional: 38666, dependent: 486, dependent conditional: 66, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19445, independent unconditional: 38666, dependent: 486, dependent conditional: 66, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8994, independent: 8755, independent conditional: 2165, independent unconditional: 6590, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8994, independent: 8334, independent conditional: 0, independent unconditional: 8334, dependent: 660, dependent conditional: 0, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 660, independent: 421, independent conditional: 195, independent unconditional: 226, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 660, independent: 421, independent conditional: 195, independent unconditional: 226, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 565, independent: 276, independent conditional: 71, independent unconditional: 205, dependent: 289, dependent conditional: 82, dependent unconditional: 208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 58597, independent: 49356, independent conditional: 17280, independent unconditional: 32076, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 8994, unknown conditional: 2231, unknown unconditional: 6763] , Statistics on independence cache: Total cache size (in pairs): 8994, Positive cache size: 8755, Positive conditional cache size: 2165, Positive unconditional cache size: 6590, Negative cache size: 239, Negative conditional cache size: 66, Negative unconditional cache size: 173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 152, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19521, independent unconditional: 38590, dependent: 486, dependent conditional: 142, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19445, independent unconditional: 38666, dependent: 486, dependent conditional: 66, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 58597, independent: 58111, independent conditional: 19445, independent unconditional: 38666, dependent: 486, dependent conditional: 66, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8994, independent: 8755, independent conditional: 2165, independent unconditional: 6590, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8994, independent: 8334, independent conditional: 0, independent unconditional: 8334, dependent: 660, dependent conditional: 0, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 660, independent: 421, independent conditional: 195, independent unconditional: 226, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 660, independent: 421, independent conditional: 195, independent unconditional: 226, dependent: 239, dependent conditional: 66, dependent unconditional: 173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 565, independent: 276, independent conditional: 71, independent unconditional: 205, dependent: 289, dependent conditional: 82, dependent unconditional: 208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 58597, independent: 49356, independent conditional: 17280, independent unconditional: 32076, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 8994, unknown conditional: 2231, unknown unconditional: 6763] , Statistics on independence cache: Total cache size (in pairs): 8994, Positive cache size: 8755, Positive conditional cache size: 2165, Positive unconditional cache size: 6590, Negative cache size: 239, Negative conditional cache size: 66, Negative unconditional cache size: 173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 152 ], Independence queries for same thread: 7013 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 69501, independent: 61842, independent conditional: 61821, independent unconditional: 21, dependent: 7659, dependent conditional: 7644, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 61988, independent: 61842, independent conditional: 61821, independent unconditional: 21, dependent: 146, dependent conditional: 146, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 61988, independent: 61842, independent conditional: 61821, independent unconditional: 21, dependent: 146, dependent conditional: 146, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 61988, independent: 61842, independent conditional: 61821, independent unconditional: 21, dependent: 146, dependent conditional: 146, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20751, independent unconditional: 41091, dependent: 498, dependent conditional: 146, dependent unconditional: 352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20675, independent unconditional: 41167, dependent: 498, dependent conditional: 67, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20675, independent unconditional: 41167, dependent: 498, dependent conditional: 67, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9915, independent: 9673, independent conditional: 2636, independent unconditional: 7037, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9915, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 672, dependent conditional: 0, dependent unconditional: 672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 672, independent: 430, independent conditional: 197, independent unconditional: 233, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 672, independent: 430, independent conditional: 197, independent unconditional: 233, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 546, independent: 279, independent conditional: 73, independent unconditional: 206, dependent: 267, dependent conditional: 60, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62340, independent: 52169, independent conditional: 18039, independent unconditional: 34130, dependent: 256, dependent conditional: 0, dependent unconditional: 256, unknown: 9915, unknown conditional: 2703, unknown unconditional: 7212] , Statistics on independence cache: Total cache size (in pairs): 9915, Positive cache size: 9673, Positive conditional cache size: 2636, Positive unconditional cache size: 7037, Negative cache size: 242, Negative conditional cache size: 67, Negative unconditional cache size: 175, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 155, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20751, independent unconditional: 41091, dependent: 498, dependent conditional: 146, dependent unconditional: 352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20675, independent unconditional: 41167, dependent: 498, dependent conditional: 67, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 62340, independent: 61842, independent conditional: 20675, independent unconditional: 41167, dependent: 498, dependent conditional: 67, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9915, independent: 9673, independent conditional: 2636, independent unconditional: 7037, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9915, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 672, dependent conditional: 0, dependent unconditional: 672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 672, independent: 430, independent conditional: 197, independent unconditional: 233, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 672, independent: 430, independent conditional: 197, independent unconditional: 233, dependent: 242, dependent conditional: 67, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 546, independent: 279, independent conditional: 73, independent unconditional: 206, dependent: 267, dependent conditional: 60, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62340, independent: 52169, independent conditional: 18039, independent unconditional: 34130, dependent: 256, dependent conditional: 0, dependent unconditional: 256, unknown: 9915, unknown conditional: 2703, unknown unconditional: 7212] , Statistics on independence cache: Total cache size (in pairs): 9915, Positive cache size: 9673, Positive conditional cache size: 2636, Positive unconditional cache size: 7037, Negative cache size: 242, Negative conditional cache size: 67, Negative unconditional cache size: 175, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 155 ], Independence queries for same thread: 7513 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74005, independent: 65797, independent conditional: 65776, independent unconditional: 21, dependent: 8208, dependent conditional: 8193, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 65951, independent: 65797, independent conditional: 65776, independent unconditional: 21, dependent: 154, dependent conditional: 154, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65951, independent: 65797, independent conditional: 65776, independent unconditional: 21, dependent: 154, dependent conditional: 154, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 65951, independent: 65797, independent conditional: 65776, independent unconditional: 21, dependent: 154, dependent conditional: 154, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22107, independent unconditional: 43690, dependent: 522, dependent conditional: 154, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22031, independent unconditional: 43766, dependent: 522, dependent conditional: 69, dependent unconditional: 453, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22031, independent unconditional: 43766, dependent: 522, dependent conditional: 69, dependent unconditional: 453, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9908, independent: 9658, independent conditional: 2217, independent unconditional: 7441, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9908, independent: 9203, independent conditional: 0, independent unconditional: 9203, dependent: 705, dependent conditional: 0, dependent unconditional: 705, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 705, independent: 455, independent conditional: 203, independent unconditional: 252, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 705, independent: 455, independent conditional: 203, independent unconditional: 252, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 582, independent: 329, independent conditional: 83, independent unconditional: 246, dependent: 253, dependent conditional: 63, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66319, independent: 56139, independent conditional: 19814, independent unconditional: 36325, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 9908, unknown conditional: 2286, unknown unconditional: 7622] , Statistics on independence cache: Total cache size (in pairs): 9908, Positive cache size: 9658, Positive conditional cache size: 2217, Positive unconditional cache size: 7441, Negative cache size: 250, Negative conditional cache size: 69, Negative unconditional cache size: 181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 161, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22107, independent unconditional: 43690, dependent: 522, dependent conditional: 154, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22031, independent unconditional: 43766, dependent: 522, dependent conditional: 69, dependent unconditional: 453, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 66319, independent: 65797, independent conditional: 22031, independent unconditional: 43766, dependent: 522, dependent conditional: 69, dependent unconditional: 453, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9908, independent: 9658, independent conditional: 2217, independent unconditional: 7441, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9908, independent: 9203, independent conditional: 0, independent unconditional: 9203, dependent: 705, dependent conditional: 0, dependent unconditional: 705, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 705, independent: 455, independent conditional: 203, independent unconditional: 252, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 705, independent: 455, independent conditional: 203, independent unconditional: 252, dependent: 250, dependent conditional: 69, dependent unconditional: 181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 582, independent: 329, independent conditional: 83, independent unconditional: 246, dependent: 253, dependent conditional: 63, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66319, independent: 56139, independent conditional: 19814, independent unconditional: 36325, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 9908, unknown conditional: 2286, unknown unconditional: 7622] , Statistics on independence cache: Total cache size (in pairs): 9908, Positive cache size: 9658, Positive conditional cache size: 2217, Positive unconditional cache size: 7441, Negative cache size: 250, Negative conditional cache size: 69, Negative unconditional cache size: 181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 161 ], Independence queries for same thread: 8054 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 78923, independent: 70147, independent conditional: 70126, independent unconditional: 21, dependent: 8776, dependent conditional: 8761, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 70309, independent: 70147, independent conditional: 70126, independent unconditional: 21, dependent: 162, dependent conditional: 162, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70309, independent: 70147, independent conditional: 70126, independent unconditional: 21, dependent: 162, dependent conditional: 162, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 70309, independent: 70147, independent conditional: 70126, independent unconditional: 21, dependent: 162, dependent conditional: 162, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23461, independent unconditional: 46686, dependent: 560, dependent conditional: 162, dependent unconditional: 398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23385, independent unconditional: 46762, dependent: 560, dependent conditional: 71, dependent unconditional: 489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23385, independent unconditional: 46762, dependent: 560, dependent conditional: 71, dependent unconditional: 489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11470, independent: 11198, independent conditional: 3275, independent unconditional: 7923, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11470, independent: 10686, independent conditional: 0, independent unconditional: 10686, dependent: 784, dependent conditional: 0, dependent unconditional: 784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 784, independent: 512, independent conditional: 243, independent unconditional: 269, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 784, independent: 512, independent conditional: 243, independent unconditional: 269, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 622, independent: 329, independent conditional: 101, independent unconditional: 228, dependent: 293, dependent conditional: 63, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 70707, independent: 58949, independent conditional: 20110, independent unconditional: 38839, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 11470, unknown conditional: 3346, unknown unconditional: 8124] , Statistics on independence cache: Total cache size (in pairs): 11470, Positive cache size: 11198, Positive conditional cache size: 3275, Positive unconditional cache size: 7923, Negative cache size: 272, Negative conditional cache size: 71, Negative unconditional cache size: 201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 167, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23461, independent unconditional: 46686, dependent: 560, dependent conditional: 162, dependent unconditional: 398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23385, independent unconditional: 46762, dependent: 560, dependent conditional: 71, dependent unconditional: 489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 70707, independent: 70147, independent conditional: 23385, independent unconditional: 46762, dependent: 560, dependent conditional: 71, dependent unconditional: 489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11470, independent: 11198, independent conditional: 3275, independent unconditional: 7923, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11470, independent: 10686, independent conditional: 0, independent unconditional: 10686, dependent: 784, dependent conditional: 0, dependent unconditional: 784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 784, independent: 512, independent conditional: 243, independent unconditional: 269, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 784, independent: 512, independent conditional: 243, independent unconditional: 269, dependent: 272, dependent conditional: 71, dependent unconditional: 201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 622, independent: 329, independent conditional: 101, independent unconditional: 228, dependent: 293, dependent conditional: 63, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 70707, independent: 58949, independent conditional: 20110, independent unconditional: 38839, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 11470, unknown conditional: 3346, unknown unconditional: 8124] , Statistics on independence cache: Total cache size (in pairs): 11470, Positive cache size: 11198, Positive conditional cache size: 3275, Positive unconditional cache size: 7923, Negative cache size: 272, Negative conditional cache size: 71, Negative unconditional cache size: 201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 167 ], Independence queries for same thread: 8614 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 83559, independent: 74301, independent conditional: 74280, independent unconditional: 21, dependent: 9258, dependent conditional: 9243, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 74482, independent: 74301, independent conditional: 74280, independent unconditional: 21, dependent: 181, dependent conditional: 181, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 74482, independent: 74301, independent conditional: 74280, independent unconditional: 21, dependent: 181, dependent conditional: 181, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 74482, independent: 74301, independent conditional: 74280, independent unconditional: 21, dependent: 181, dependent conditional: 181, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24459, independent unconditional: 49842, dependent: 632, dependent conditional: 181, dependent unconditional: 451, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24383, independent unconditional: 49918, dependent: 632, dependent conditional: 87, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24383, independent unconditional: 49918, dependent: 632, dependent conditional: 87, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11335, independent: 11015, independent conditional: 2561, independent unconditional: 8454, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11335, independent: 10431, independent conditional: 0, independent unconditional: 10431, dependent: 904, dependent conditional: 0, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 904, independent: 584, independent conditional: 261, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 904, independent: 584, independent conditional: 261, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 700, independent: 373, independent conditional: 107, independent unconditional: 266, dependent: 326, dependent conditional: 83, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 74933, independent: 63286, independent conditional: 21822, independent unconditional: 41464, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 11335, unknown conditional: 2648, unknown unconditional: 8687] , Statistics on independence cache: Total cache size (in pairs): 11335, Positive cache size: 11015, Positive conditional cache size: 2561, Positive unconditional cache size: 8454, Negative cache size: 320, Negative conditional cache size: 87, Negative unconditional cache size: 233, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 170, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24459, independent unconditional: 49842, dependent: 632, dependent conditional: 181, dependent unconditional: 451, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24383, independent unconditional: 49918, dependent: 632, dependent conditional: 87, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 74933, independent: 74301, independent conditional: 24383, independent unconditional: 49918, dependent: 632, dependent conditional: 87, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11335, independent: 11015, independent conditional: 2561, independent unconditional: 8454, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11335, independent: 10431, independent conditional: 0, independent unconditional: 10431, dependent: 904, dependent conditional: 0, dependent unconditional: 904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 904, independent: 584, independent conditional: 261, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 904, independent: 584, independent conditional: 261, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 700, independent: 373, independent conditional: 107, independent unconditional: 266, dependent: 326, dependent conditional: 83, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 74933, independent: 63286, independent conditional: 21822, independent unconditional: 41464, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 11335, unknown conditional: 2648, unknown unconditional: 8687] , Statistics on independence cache: Total cache size (in pairs): 11335, Positive cache size: 11015, Positive conditional cache size: 2561, Positive unconditional cache size: 8454, Negative cache size: 320, Negative conditional cache size: 87, Negative unconditional cache size: 233, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 170 ], Independence queries for same thread: 9077 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 87160, independent: 77448, independent conditional: 77427, independent unconditional: 21, dependent: 9712, dependent conditional: 9697, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 77633, independent: 77448, independent conditional: 77427, independent unconditional: 21, dependent: 185, dependent conditional: 185, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 77633, independent: 77448, independent conditional: 77427, independent unconditional: 21, dependent: 185, dependent conditional: 185, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 77633, independent: 77448, independent conditional: 77427, independent unconditional: 21, dependent: 185, dependent conditional: 185, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25442, independent unconditional: 52006, dependent: 644, dependent conditional: 185, dependent unconditional: 459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25366, independent unconditional: 52082, dependent: 644, dependent conditional: 88, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25366, independent unconditional: 52082, dependent: 644, dependent conditional: 88, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12230, independent: 11907, independent conditional: 3092, independent unconditional: 8815, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12230, independent: 11336, independent conditional: 0, independent unconditional: 11336, dependent: 894, dependent conditional: 0, dependent unconditional: 894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 894, independent: 571, independent conditional: 245, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 894, independent: 571, independent conditional: 245, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 682, independent: 357, independent conditional: 97, independent unconditional: 260, dependent: 325, dependent conditional: 78, dependent unconditional: 247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 78092, independent: 65541, independent conditional: 22274, independent unconditional: 43267, dependent: 321, dependent conditional: 0, dependent unconditional: 321, unknown: 12230, unknown conditional: 3180, unknown unconditional: 9050] , Statistics on independence cache: Total cache size (in pairs): 12230, Positive cache size: 11907, Positive conditional cache size: 3092, Positive unconditional cache size: 8815, Negative cache size: 323, Negative conditional cache size: 88, Negative unconditional cache size: 235, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 173, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25442, independent unconditional: 52006, dependent: 644, dependent conditional: 185, dependent unconditional: 459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25366, independent unconditional: 52082, dependent: 644, dependent conditional: 88, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 78092, independent: 77448, independent conditional: 25366, independent unconditional: 52082, dependent: 644, dependent conditional: 88, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 12230, independent: 11907, independent conditional: 3092, independent unconditional: 8815, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 12230, independent: 11336, independent conditional: 0, independent unconditional: 11336, dependent: 894, dependent conditional: 0, dependent unconditional: 894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 894, independent: 571, independent conditional: 245, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 894, independent: 571, independent conditional: 245, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 682, independent: 357, independent conditional: 97, independent unconditional: 260, dependent: 325, dependent conditional: 78, dependent unconditional: 247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 78092, independent: 65541, independent conditional: 22274, independent unconditional: 43267, dependent: 321, dependent conditional: 0, dependent unconditional: 321, unknown: 12230, unknown conditional: 3180, unknown unconditional: 9050] , Statistics on independence cache: Total cache size (in pairs): 12230, Positive cache size: 11907, Positive conditional cache size: 3092, Positive unconditional cache size: 8815, Negative cache size: 323, Negative conditional cache size: 88, Negative unconditional cache size: 235, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 173 ], Independence queries for same thread: 9527 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 90626, independent: 80464, independent conditional: 80443, independent unconditional: 21, dependent: 10162, dependent conditional: 10147, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 80653, independent: 80464, independent conditional: 80443, independent unconditional: 21, dependent: 189, dependent conditional: 189, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80653, independent: 80464, independent conditional: 80443, independent unconditional: 21, dependent: 189, dependent conditional: 189, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 80653, independent: 80464, independent conditional: 80443, independent unconditional: 21, dependent: 189, dependent conditional: 189, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26425, independent unconditional: 54039, dependent: 656, dependent conditional: 189, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26349, independent unconditional: 54115, dependent: 656, dependent conditional: 89, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26349, independent unconditional: 54115, dependent: 656, dependent conditional: 89, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13008, independent: 12682, independent conditional: 3560, independent unconditional: 9122, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13008, independent: 12069, independent conditional: 0, independent unconditional: 12069, dependent: 939, dependent conditional: 0, dependent unconditional: 939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 939, independent: 613, independent conditional: 270, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 939, independent: 613, independent conditional: 270, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 690, independent: 361, independent conditional: 98, independent unconditional: 263, dependent: 329, dependent conditional: 79, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 81120, independent: 67782, independent conditional: 22789, independent unconditional: 44993, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 13008, unknown conditional: 3649, unknown unconditional: 9359] , Statistics on independence cache: Total cache size (in pairs): 13008, Positive cache size: 12682, Positive conditional cache size: 3560, Positive unconditional cache size: 9122, Negative cache size: 326, Negative conditional cache size: 89, Negative unconditional cache size: 237, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 176, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26425, independent unconditional: 54039, dependent: 656, dependent conditional: 189, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26349, independent unconditional: 54115, dependent: 656, dependent conditional: 89, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 81120, independent: 80464, independent conditional: 26349, independent unconditional: 54115, dependent: 656, dependent conditional: 89, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13008, independent: 12682, independent conditional: 3560, independent unconditional: 9122, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13008, independent: 12069, independent conditional: 0, independent unconditional: 12069, dependent: 939, dependent conditional: 0, dependent unconditional: 939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 939, independent: 613, independent conditional: 270, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 939, independent: 613, independent conditional: 270, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 690, independent: 361, independent conditional: 98, independent unconditional: 263, dependent: 329, dependent conditional: 79, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 81120, independent: 67782, independent conditional: 22789, independent unconditional: 44993, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 13008, unknown conditional: 3649, unknown unconditional: 9359] , Statistics on independence cache: Total cache size (in pairs): 13008, Positive cache size: 12682, Positive conditional cache size: 3560, Positive unconditional cache size: 9122, Negative cache size: 326, Negative conditional cache size: 89, Negative unconditional cache size: 237, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 176 ], Independence queries for same thread: 9973 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 94607, independent: 83986, independent conditional: 83965, independent unconditional: 21, dependent: 10621, dependent conditional: 10606, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 84179, independent: 83986, independent conditional: 83965, independent unconditional: 21, dependent: 193, dependent conditional: 193, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 84179, independent: 83986, independent conditional: 83965, independent unconditional: 21, dependent: 193, dependent conditional: 193, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 84179, independent: 83986, independent conditional: 83965, independent unconditional: 21, dependent: 193, dependent conditional: 193, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27425, independent unconditional: 56561, dependent: 685, dependent conditional: 193, dependent unconditional: 492, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27349, independent unconditional: 56637, dependent: 685, dependent conditional: 90, dependent unconditional: 595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27349, independent unconditional: 56637, dependent: 685, dependent conditional: 90, dependent unconditional: 595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13208, independent: 12862, independent conditional: 3305, independent unconditional: 9557, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13208, independent: 12214, independent conditional: 0, independent unconditional: 12214, dependent: 994, dependent conditional: 0, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 994, independent: 648, independent conditional: 286, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 994, independent: 648, independent conditional: 286, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 793, independent: 434, independent conditional: 118, independent unconditional: 316, dependent: 359, dependent conditional: 85, dependent unconditional: 274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 84671, independent: 71124, independent conditional: 24044, independent unconditional: 47080, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 13208, unknown conditional: 3395, unknown unconditional: 9813] , Statistics on independence cache: Total cache size (in pairs): 13208, Positive cache size: 12862, Positive conditional cache size: 3305, Positive unconditional cache size: 9557, Negative cache size: 346, Negative conditional cache size: 90, Negative unconditional cache size: 256, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 179, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27425, independent unconditional: 56561, dependent: 685, dependent conditional: 193, dependent unconditional: 492, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27349, independent unconditional: 56637, dependent: 685, dependent conditional: 90, dependent unconditional: 595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 84671, independent: 83986, independent conditional: 27349, independent unconditional: 56637, dependent: 685, dependent conditional: 90, dependent unconditional: 595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13208, independent: 12862, independent conditional: 3305, independent unconditional: 9557, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13208, independent: 12214, independent conditional: 0, independent unconditional: 12214, dependent: 994, dependent conditional: 0, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 994, independent: 648, independent conditional: 286, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 994, independent: 648, independent conditional: 286, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 793, independent: 434, independent conditional: 118, independent unconditional: 316, dependent: 359, dependent conditional: 85, dependent unconditional: 274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 84671, independent: 71124, independent conditional: 24044, independent unconditional: 47080, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 13208, unknown conditional: 3395, unknown unconditional: 9813] , Statistics on independence cache: Total cache size (in pairs): 13208, Positive cache size: 12862, Positive conditional cache size: 3305, Positive unconditional cache size: 9557, Negative cache size: 346, Negative conditional cache size: 90, Negative unconditional cache size: 256, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 179 ], Independence queries for same thread: 10428 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 99663, independent: 88557, independent conditional: 88536, independent unconditional: 21, dependent: 11106, dependent conditional: 11091, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 88772, independent: 88557, independent conditional: 88536, independent unconditional: 21, dependent: 215, dependent conditional: 215, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 88772, independent: 88557, independent conditional: 88536, independent unconditional: 21, dependent: 215, dependent conditional: 215, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 88772, independent: 88557, independent conditional: 88536, independent unconditional: 21, dependent: 215, dependent conditional: 215, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28426, independent unconditional: 60131, dependent: 769, dependent conditional: 215, dependent unconditional: 554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28350, independent unconditional: 60207, dependent: 769, dependent conditional: 109, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28350, independent unconditional: 60207, dependent: 769, dependent conditional: 109, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13916, independent: 13513, independent conditional: 3364, independent unconditional: 10149, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13916, independent: 12791, independent conditional: 0, independent unconditional: 12791, dependent: 1125, dependent conditional: 0, dependent unconditional: 1125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1125, independent: 722, independent conditional: 294, independent unconditional: 428, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1125, independent: 722, independent conditional: 294, independent unconditional: 428, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 850, independent: 448, independent conditional: 134, independent unconditional: 315, dependent: 402, dependent conditional: 94, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89326, independent: 75044, independent conditional: 24986, independent unconditional: 50058, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 13916, unknown conditional: 3473, unknown unconditional: 10443] , Statistics on independence cache: Total cache size (in pairs): 13916, Positive cache size: 13513, Positive conditional cache size: 3364, Positive unconditional cache size: 10149, Negative cache size: 403, Negative conditional cache size: 109, Negative unconditional cache size: 294, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 182, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28426, independent unconditional: 60131, dependent: 769, dependent conditional: 215, dependent unconditional: 554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28350, independent unconditional: 60207, dependent: 769, dependent conditional: 109, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 89326, independent: 88557, independent conditional: 28350, independent unconditional: 60207, dependent: 769, dependent conditional: 109, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13916, independent: 13513, independent conditional: 3364, independent unconditional: 10149, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13916, independent: 12791, independent conditional: 0, independent unconditional: 12791, dependent: 1125, dependent conditional: 0, dependent unconditional: 1125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1125, independent: 722, independent conditional: 294, independent unconditional: 428, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1125, independent: 722, independent conditional: 294, independent unconditional: 428, dependent: 403, dependent conditional: 109, dependent unconditional: 294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 850, independent: 448, independent conditional: 134, independent unconditional: 315, dependent: 402, dependent conditional: 94, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89326, independent: 75044, independent conditional: 24986, independent unconditional: 50058, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 13916, unknown conditional: 3473, unknown unconditional: 10443] , Statistics on independence cache: Total cache size (in pairs): 13916, Positive cache size: 13513, Positive conditional cache size: 3364, Positive unconditional cache size: 10149, Negative cache size: 403, Negative conditional cache size: 109, Negative unconditional cache size: 294, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 182 ], Independence queries for same thread: 10891 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 103375, independent: 91815, independent conditional: 91794, independent unconditional: 21, dependent: 11560, dependent conditional: 11545, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92034, independent: 91815, independent conditional: 91794, independent unconditional: 21, dependent: 219, dependent conditional: 219, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92034, independent: 91815, independent conditional: 91794, independent unconditional: 21, dependent: 219, dependent conditional: 219, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 92034, independent: 91815, independent conditional: 91794, independent unconditional: 21, dependent: 219, dependent conditional: 219, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29409, independent unconditional: 62406, dependent: 781, dependent conditional: 219, dependent unconditional: 562, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29333, independent unconditional: 62482, dependent: 781, dependent conditional: 110, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29333, independent unconditional: 62482, dependent: 781, dependent conditional: 110, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14175, independent: 13769, independent conditional: 3245, independent unconditional: 10524, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14175, independent: 13032, independent conditional: 0, independent unconditional: 13032, dependent: 1143, dependent conditional: 0, dependent unconditional: 1143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1143, independent: 737, independent conditional: 306, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1143, independent: 737, independent conditional: 306, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 881, independent: 471, independent conditional: 139, independent unconditional: 332, dependent: 410, dependent conditional: 97, dependent unconditional: 314, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92596, independent: 78046, independent conditional: 26088, independent unconditional: 51958, dependent: 375, dependent conditional: 0, dependent unconditional: 375, unknown: 14175, unknown conditional: 3355, unknown unconditional: 10820] , Statistics on independence cache: Total cache size (in pairs): 14175, Positive cache size: 13769, Positive conditional cache size: 3245, Positive unconditional cache size: 10524, Negative cache size: 406, Negative conditional cache size: 110, Negative unconditional cache size: 296, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 185, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29409, independent unconditional: 62406, dependent: 781, dependent conditional: 219, dependent unconditional: 562, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29333, independent unconditional: 62482, dependent: 781, dependent conditional: 110, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92596, independent: 91815, independent conditional: 29333, independent unconditional: 62482, dependent: 781, dependent conditional: 110, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14175, independent: 13769, independent conditional: 3245, independent unconditional: 10524, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14175, independent: 13032, independent conditional: 0, independent unconditional: 13032, dependent: 1143, dependent conditional: 0, dependent unconditional: 1143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1143, independent: 737, independent conditional: 306, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1143, independent: 737, independent conditional: 306, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 881, independent: 471, independent conditional: 139, independent unconditional: 332, dependent: 410, dependent conditional: 97, dependent unconditional: 314, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92596, independent: 78046, independent conditional: 26088, independent unconditional: 51958, dependent: 375, dependent conditional: 0, dependent unconditional: 375, unknown: 14175, unknown conditional: 3355, unknown unconditional: 10820] , Statistics on independence cache: Total cache size (in pairs): 14175, Positive cache size: 13769, Positive conditional cache size: 3245, Positive unconditional cache size: 10524, Negative cache size: 406, Negative conditional cache size: 110, Negative unconditional cache size: 296, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 185 ], Independence queries for same thread: 11341 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106922, independent: 94912, independent conditional: 94891, independent unconditional: 21, dependent: 12010, dependent conditional: 11995, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 95135, independent: 94912, independent conditional: 94891, independent unconditional: 21, dependent: 223, dependent conditional: 223, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 95135, independent: 94912, independent conditional: 94891, independent unconditional: 21, dependent: 223, dependent conditional: 223, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 95135, independent: 94912, independent conditional: 94891, independent unconditional: 21, dependent: 223, dependent conditional: 223, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30392, independent unconditional: 64520, dependent: 793, dependent conditional: 223, dependent unconditional: 570, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30316, independent unconditional: 64596, dependent: 793, dependent conditional: 111, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30316, independent unconditional: 64596, dependent: 793, dependent conditional: 111, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14565, independent: 14156, independent conditional: 3309, independent unconditional: 10847, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14565, independent: 13400, independent conditional: 0, independent unconditional: 13400, dependent: 1165, dependent conditional: 0, dependent unconditional: 1165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1165, independent: 756, independent conditional: 305, independent unconditional: 451, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1165, independent: 756, independent conditional: 305, independent unconditional: 451, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 899, independent: 490, independent conditional: 136, independent unconditional: 354, dependent: 409, dependent conditional: 97, dependent unconditional: 313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 95705, independent: 80756, independent conditional: 27007, independent unconditional: 53749, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 14565, unknown conditional: 3420, unknown unconditional: 11145] , Statistics on independence cache: Total cache size (in pairs): 14565, Positive cache size: 14156, Positive conditional cache size: 3309, Positive unconditional cache size: 10847, Negative cache size: 409, Negative conditional cache size: 111, Negative unconditional cache size: 298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 188, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30392, independent unconditional: 64520, dependent: 793, dependent conditional: 223, dependent unconditional: 570, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30316, independent unconditional: 64596, dependent: 793, dependent conditional: 111, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 95705, independent: 94912, independent conditional: 30316, independent unconditional: 64596, dependent: 793, dependent conditional: 111, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14565, independent: 14156, independent conditional: 3309, independent unconditional: 10847, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14565, independent: 13400, independent conditional: 0, independent unconditional: 13400, dependent: 1165, dependent conditional: 0, dependent unconditional: 1165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1165, independent: 756, independent conditional: 305, independent unconditional: 451, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1165, independent: 756, independent conditional: 305, independent unconditional: 451, dependent: 409, dependent conditional: 111, dependent unconditional: 298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 899, independent: 490, independent conditional: 136, independent unconditional: 354, dependent: 409, dependent conditional: 97, dependent unconditional: 313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 95705, independent: 80756, independent conditional: 27007, independent unconditional: 53749, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 14565, unknown conditional: 3420, unknown unconditional: 11145] , Statistics on independence cache: Total cache size (in pairs): 14565, Positive cache size: 14156, Positive conditional cache size: 3309, Positive unconditional cache size: 10847, Negative cache size: 409, Negative conditional cache size: 111, Negative unconditional cache size: 298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 188 ], Independence queries for same thread: 11787 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 111065, independent: 98596, independent conditional: 98575, independent unconditional: 21, dependent: 12469, dependent conditional: 12454, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 98823, independent: 98596, independent conditional: 98575, independent unconditional: 21, dependent: 227, dependent conditional: 227, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 98823, independent: 98596, independent conditional: 98575, independent unconditional: 21, dependent: 227, dependent conditional: 227, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 98823, independent: 98596, independent conditional: 98575, independent unconditional: 21, dependent: 227, dependent conditional: 227, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31395, independent unconditional: 67201, dependent: 825, dependent conditional: 227, dependent unconditional: 598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31319, independent unconditional: 67277, dependent: 825, dependent conditional: 112, dependent unconditional: 713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31319, independent unconditional: 67277, dependent: 825, dependent conditional: 112, dependent unconditional: 713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15389, independent: 14957, independent conditional: 3646, independent unconditional: 11311, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15389, independent: 14156, independent conditional: 0, independent unconditional: 14156, dependent: 1233, dependent conditional: 0, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1233, independent: 801, independent conditional: 328, independent unconditional: 473, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1233, independent: 801, independent conditional: 328, independent unconditional: 473, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1081, independent: 524, independent conditional: 157, independent unconditional: 368, dependent: 557, dependent conditional: 220, dependent unconditional: 337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 99421, independent: 83639, independent conditional: 27673, independent unconditional: 55966, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 15389, unknown conditional: 3758, unknown unconditional: 11631] , Statistics on independence cache: Total cache size (in pairs): 15389, Positive cache size: 14957, Positive conditional cache size: 3646, Positive unconditional cache size: 11311, Negative cache size: 432, Negative conditional cache size: 112, Negative unconditional cache size: 320, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 191, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31395, independent unconditional: 67201, dependent: 825, dependent conditional: 227, dependent unconditional: 598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31319, independent unconditional: 67277, dependent: 825, dependent conditional: 112, dependent unconditional: 713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 99421, independent: 98596, independent conditional: 31319, independent unconditional: 67277, dependent: 825, dependent conditional: 112, dependent unconditional: 713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15389, independent: 14957, independent conditional: 3646, independent unconditional: 11311, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15389, independent: 14156, independent conditional: 0, independent unconditional: 14156, dependent: 1233, dependent conditional: 0, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1233, independent: 801, independent conditional: 328, independent unconditional: 473, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1233, independent: 801, independent conditional: 328, independent unconditional: 473, dependent: 432, dependent conditional: 112, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1081, independent: 524, independent conditional: 157, independent unconditional: 368, dependent: 557, dependent conditional: 220, dependent unconditional: 337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 99421, independent: 83639, independent conditional: 27673, independent unconditional: 55966, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 15389, unknown conditional: 3758, unknown unconditional: 11631] , Statistics on independence cache: Total cache size (in pairs): 15389, Positive cache size: 14957, Positive conditional cache size: 3646, Positive unconditional cache size: 11311, Negative cache size: 432, Negative conditional cache size: 112, Negative unconditional cache size: 320, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 191 ], Independence queries for same thread: 12242 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 116577, independent: 103620, independent conditional: 103599, independent unconditional: 21, dependent: 12957, dependent conditional: 12942, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 103872, independent: 103620, independent conditional: 103599, independent unconditional: 21, dependent: 252, dependent conditional: 252, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 103872, independent: 103620, independent conditional: 103599, independent unconditional: 21, dependent: 252, dependent conditional: 252, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 103872, independent: 103620, independent conditional: 103599, independent unconditional: 21, dependent: 252, dependent conditional: 252, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32399, independent unconditional: 71221, dependent: 921, dependent conditional: 252, dependent unconditional: 669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32323, independent unconditional: 71297, dependent: 921, dependent conditional: 134, dependent unconditional: 787, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32323, independent unconditional: 71297, dependent: 921, dependent conditional: 134, dependent unconditional: 787, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16445, independent: 15947, independent conditional: 3976, independent unconditional: 11971, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16445, independent: 15040, independent conditional: 0, independent unconditional: 15040, dependent: 1405, dependent conditional: 0, dependent unconditional: 1405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1405, independent: 907, independent conditional: 356, independent unconditional: 551, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1405, independent: 907, independent conditional: 356, independent unconditional: 551, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1094, independent: 589, independent conditional: 180, independent unconditional: 409, dependent: 505, dependent conditional: 119, dependent unconditional: 386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 104541, independent: 87673, independent conditional: 28347, independent unconditional: 59326, dependent: 423, dependent conditional: 0, dependent unconditional: 423, unknown: 16445, unknown conditional: 4110, unknown unconditional: 12335] , Statistics on independence cache: Total cache size (in pairs): 16445, Positive cache size: 15947, Positive conditional cache size: 3976, Positive unconditional cache size: 11971, Negative cache size: 498, Negative conditional cache size: 134, Negative unconditional cache size: 364, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 194, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32399, independent unconditional: 71221, dependent: 921, dependent conditional: 252, dependent unconditional: 669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32323, independent unconditional: 71297, dependent: 921, dependent conditional: 134, dependent unconditional: 787, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 104541, independent: 103620, independent conditional: 32323, independent unconditional: 71297, dependent: 921, dependent conditional: 134, dependent unconditional: 787, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16445, independent: 15947, independent conditional: 3976, independent unconditional: 11971, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16445, independent: 15040, independent conditional: 0, independent unconditional: 15040, dependent: 1405, dependent conditional: 0, dependent unconditional: 1405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1405, independent: 907, independent conditional: 356, independent unconditional: 551, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1405, independent: 907, independent conditional: 356, independent unconditional: 551, dependent: 498, dependent conditional: 134, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1094, independent: 589, independent conditional: 180, independent unconditional: 409, dependent: 505, dependent conditional: 119, dependent unconditional: 386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 104541, independent: 87673, independent conditional: 28347, independent unconditional: 59326, dependent: 423, dependent conditional: 0, dependent unconditional: 423, unknown: 16445, unknown conditional: 4110, unknown unconditional: 12335] , Statistics on independence cache: Total cache size (in pairs): 16445, Positive cache size: 15947, Positive conditional cache size: 3976, Positive unconditional cache size: 11971, Negative cache size: 498, Negative conditional cache size: 134, Negative unconditional cache size: 364, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 194 ], Independence queries for same thread: 12705 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 120400, independent: 106989, independent conditional: 106968, independent unconditional: 21, dependent: 13411, dependent conditional: 13396, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 107245, independent: 106989, independent conditional: 106968, independent unconditional: 21, dependent: 256, dependent conditional: 256, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107245, independent: 106989, independent conditional: 106968, independent unconditional: 21, dependent: 256, dependent conditional: 256, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 107245, independent: 106989, independent conditional: 106968, independent unconditional: 21, dependent: 256, dependent conditional: 256, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33382, independent unconditional: 73607, dependent: 933, dependent conditional: 256, dependent unconditional: 677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33306, independent unconditional: 73683, dependent: 933, dependent conditional: 135, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33306, independent unconditional: 73683, dependent: 933, dependent conditional: 135, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17187, independent: 16686, independent conditional: 4308, independent unconditional: 12378, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17187, independent: 15761, independent conditional: 0, independent unconditional: 15761, dependent: 1426, dependent conditional: 0, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1426, independent: 925, independent conditional: 371, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1426, independent: 925, independent conditional: 371, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1103, independent: 587, independent conditional: 175, independent unconditional: 413, dependent: 516, dependent conditional: 119, dependent unconditional: 397, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107922, independent: 90303, independent conditional: 28998, independent unconditional: 61305, dependent: 432, dependent conditional: 0, dependent unconditional: 432, unknown: 17187, unknown conditional: 4443, unknown unconditional: 12744] , Statistics on independence cache: Total cache size (in pairs): 17187, Positive cache size: 16686, Positive conditional cache size: 4308, Positive unconditional cache size: 12378, Negative cache size: 501, Negative conditional cache size: 135, Negative unconditional cache size: 366, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 197, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33382, independent unconditional: 73607, dependent: 933, dependent conditional: 256, dependent unconditional: 677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33306, independent unconditional: 73683, dependent: 933, dependent conditional: 135, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107922, independent: 106989, independent conditional: 33306, independent unconditional: 73683, dependent: 933, dependent conditional: 135, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17187, independent: 16686, independent conditional: 4308, independent unconditional: 12378, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17187, independent: 15761, independent conditional: 0, independent unconditional: 15761, dependent: 1426, dependent conditional: 0, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1426, independent: 925, independent conditional: 371, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1426, independent: 925, independent conditional: 371, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1103, independent: 587, independent conditional: 175, independent unconditional: 413, dependent: 516, dependent conditional: 119, dependent unconditional: 397, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107922, independent: 90303, independent conditional: 28998, independent unconditional: 61305, dependent: 432, dependent conditional: 0, dependent unconditional: 432, unknown: 17187, unknown conditional: 4443, unknown unconditional: 12744] , Statistics on independence cache: Total cache size (in pairs): 17187, Positive cache size: 16686, Positive conditional cache size: 4308, Positive unconditional cache size: 12378, Negative cache size: 501, Negative conditional cache size: 135, Negative unconditional cache size: 366, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 197 ], Independence queries for same thread: 13155 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 124028, independent: 110167, independent conditional: 110146, independent unconditional: 21, dependent: 13861, dependent conditional: 13846, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 110427, independent: 110167, independent conditional: 110146, independent unconditional: 21, dependent: 260, dependent conditional: 260, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 110427, independent: 110167, independent conditional: 110146, independent unconditional: 21, dependent: 260, dependent conditional: 260, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 110427, independent: 110167, independent conditional: 110146, independent unconditional: 21, dependent: 260, dependent conditional: 260, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34365, independent unconditional: 75802, dependent: 945, dependent conditional: 260, dependent unconditional: 685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34289, independent unconditional: 75878, dependent: 945, dependent conditional: 136, dependent unconditional: 809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34289, independent unconditional: 75878, dependent: 945, dependent conditional: 136, dependent unconditional: 809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17092, independent: 16588, independent conditional: 3900, independent unconditional: 12688, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17092, independent: 15649, independent conditional: 0, independent unconditional: 15649, dependent: 1443, dependent conditional: 0, dependent unconditional: 1443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1443, independent: 939, independent conditional: 362, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1443, independent: 939, independent conditional: 362, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1349, independent: 818, independent conditional: 174, independent unconditional: 644, dependent: 531, dependent conditional: 124, dependent unconditional: 406, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 111112, independent: 93579, independent conditional: 30389, independent unconditional: 63190, dependent: 441, dependent conditional: 0, dependent unconditional: 441, unknown: 17092, unknown conditional: 4036, unknown unconditional: 13056] , Statistics on independence cache: Total cache size (in pairs): 17092, Positive cache size: 16588, Positive conditional cache size: 3900, Positive unconditional cache size: 12688, Negative cache size: 504, Negative conditional cache size: 136, Negative unconditional cache size: 368, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 200, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34365, independent unconditional: 75802, dependent: 945, dependent conditional: 260, dependent unconditional: 685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34289, independent unconditional: 75878, dependent: 945, dependent conditional: 136, dependent unconditional: 809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 111112, independent: 110167, independent conditional: 34289, independent unconditional: 75878, dependent: 945, dependent conditional: 136, dependent unconditional: 809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17092, independent: 16588, independent conditional: 3900, independent unconditional: 12688, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17092, independent: 15649, independent conditional: 0, independent unconditional: 15649, dependent: 1443, dependent conditional: 0, dependent unconditional: 1443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1443, independent: 939, independent conditional: 362, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1443, independent: 939, independent conditional: 362, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1349, independent: 818, independent conditional: 174, independent unconditional: 644, dependent: 531, dependent conditional: 124, dependent unconditional: 406, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 111112, independent: 93579, independent conditional: 30389, independent unconditional: 63190, dependent: 441, dependent conditional: 0, dependent unconditional: 441, unknown: 17092, unknown conditional: 4036, unknown unconditional: 13056] , Statistics on independence cache: Total cache size (in pairs): 17092, Positive cache size: 16588, Positive conditional cache size: 3900, Positive unconditional cache size: 12688, Negative cache size: 504, Negative conditional cache size: 136, Negative unconditional cache size: 368, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 200 ], Independence queries for same thread: 13601 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 128333, independent: 114013, independent conditional: 113992, independent unconditional: 21, dependent: 14320, dependent conditional: 14305, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 114277, independent: 114013, independent conditional: 113992, independent unconditional: 21, dependent: 264, dependent conditional: 264, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114277, independent: 114013, independent conditional: 113992, independent unconditional: 21, dependent: 264, dependent conditional: 264, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 114277, independent: 114013, independent conditional: 113992, independent unconditional: 21, dependent: 264, dependent conditional: 264, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35371, independent unconditional: 78642, dependent: 980, dependent conditional: 264, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35295, independent unconditional: 78718, dependent: 980, dependent conditional: 137, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35295, independent unconditional: 78718, dependent: 980, dependent conditional: 137, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17603, independent: 17073, independent conditional: 3879, independent unconditional: 13194, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17603, independent: 16078, independent conditional: 0, independent unconditional: 16078, dependent: 1525, dependent conditional: 0, dependent unconditional: 1525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1525, independent: 995, independent conditional: 393, independent unconditional: 602, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1525, independent: 995, independent conditional: 393, independent unconditional: 602, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1193, independent: 648, independent conditional: 197, independent unconditional: 451, dependent: 545, dependent conditional: 118, dependent unconditional: 427, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114993, independent: 96940, independent conditional: 31416, independent unconditional: 65524, dependent: 450, dependent conditional: 0, dependent unconditional: 450, unknown: 17603, unknown conditional: 4016, unknown unconditional: 13587] , Statistics on independence cache: Total cache size (in pairs): 17603, Positive cache size: 17073, Positive conditional cache size: 3879, Positive unconditional cache size: 13194, Negative cache size: 530, Negative conditional cache size: 137, Negative unconditional cache size: 393, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 203, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35371, independent unconditional: 78642, dependent: 980, dependent conditional: 264, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35295, independent unconditional: 78718, dependent: 980, dependent conditional: 137, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114993, independent: 114013, independent conditional: 35295, independent unconditional: 78718, dependent: 980, dependent conditional: 137, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17603, independent: 17073, independent conditional: 3879, independent unconditional: 13194, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17603, independent: 16078, independent conditional: 0, independent unconditional: 16078, dependent: 1525, dependent conditional: 0, dependent unconditional: 1525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1525, independent: 995, independent conditional: 393, independent unconditional: 602, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1525, independent: 995, independent conditional: 393, independent unconditional: 602, dependent: 530, dependent conditional: 137, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1193, independent: 648, independent conditional: 197, independent unconditional: 451, dependent: 545, dependent conditional: 118, dependent unconditional: 427, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114993, independent: 96940, independent conditional: 31416, independent unconditional: 65524, dependent: 450, dependent conditional: 0, dependent unconditional: 450, unknown: 17603, unknown conditional: 4016, unknown unconditional: 13587] , Statistics on independence cache: Total cache size (in pairs): 17603, Positive cache size: 17073, Positive conditional cache size: 3879, Positive unconditional cache size: 13194, Negative cache size: 530, Negative conditional cache size: 137, Negative unconditional cache size: 393, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 203 ], Independence queries for same thread: 14056 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 134337, independent: 119526, independent conditional: 119505, independent unconditional: 21, dependent: 14811, dependent conditional: 14796, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 119818, independent: 119526, independent conditional: 119505, independent unconditional: 21, dependent: 292, dependent conditional: 292, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 119818, independent: 119526, independent conditional: 119505, independent unconditional: 21, dependent: 292, dependent conditional: 292, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 119818, independent: 119526, independent conditional: 119505, independent unconditional: 21, dependent: 292, dependent conditional: 292, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36378, independent unconditional: 83148, dependent: 1088, dependent conditional: 292, dependent unconditional: 796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36302, independent unconditional: 83224, dependent: 1088, dependent conditional: 162, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36302, independent unconditional: 83224, dependent: 1088, dependent conditional: 162, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19030, independent: 18425, independent conditional: 4509, independent unconditional: 13916, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19030, independent: 17317, independent conditional: 0, independent unconditional: 17317, dependent: 1713, dependent conditional: 0, dependent unconditional: 1713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1713, independent: 1108, independent conditional: 416, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1713, independent: 1108, independent conditional: 416, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1511, independent: 892, independent conditional: 392, independent unconditional: 500, dependent: 619, dependent conditional: 143, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 120614, independent: 101101, independent conditional: 31793, independent unconditional: 69308, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 19030, unknown conditional: 4671, unknown unconditional: 14359] , Statistics on independence cache: Total cache size (in pairs): 19030, Positive cache size: 18425, Positive conditional cache size: 4509, Positive unconditional cache size: 13916, Negative cache size: 605, Negative conditional cache size: 162, Negative unconditional cache size: 443, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 206, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36378, independent unconditional: 83148, dependent: 1088, dependent conditional: 292, dependent unconditional: 796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36302, independent unconditional: 83224, dependent: 1088, dependent conditional: 162, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 120614, independent: 119526, independent conditional: 36302, independent unconditional: 83224, dependent: 1088, dependent conditional: 162, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19030, independent: 18425, independent conditional: 4509, independent unconditional: 13916, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19030, independent: 17317, independent conditional: 0, independent unconditional: 17317, dependent: 1713, dependent conditional: 0, dependent unconditional: 1713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1713, independent: 1108, independent conditional: 416, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1713, independent: 1108, independent conditional: 416, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1511, independent: 892, independent conditional: 392, independent unconditional: 500, dependent: 619, dependent conditional: 143, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 120614, independent: 101101, independent conditional: 31793, independent unconditional: 69308, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 19030, unknown conditional: 4671, unknown unconditional: 14359] , Statistics on independence cache: Total cache size (in pairs): 19030, Positive cache size: 18425, Positive conditional cache size: 4509, Positive unconditional cache size: 13916, Negative cache size: 605, Negative conditional cache size: 162, Negative unconditional cache size: 443, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 206 ], Independence queries for same thread: 14519 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 138271, independent: 123006, independent conditional: 122985, independent unconditional: 21, dependent: 15265, dependent conditional: 15250, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 123302, independent: 123006, independent conditional: 122985, independent unconditional: 21, dependent: 296, dependent conditional: 296, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123302, independent: 123006, independent conditional: 122985, independent unconditional: 21, dependent: 296, dependent conditional: 296, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 123302, independent: 123006, independent conditional: 122985, independent unconditional: 21, dependent: 296, dependent conditional: 296, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37361, independent unconditional: 85645, dependent: 1100, dependent conditional: 296, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37285, independent unconditional: 85721, dependent: 1100, dependent conditional: 163, dependent unconditional: 937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37285, independent unconditional: 85721, dependent: 1100, dependent conditional: 163, dependent unconditional: 937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 18315, independent: 17707, independent conditional: 3390, independent unconditional: 14317, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 18315, independent: 16604, independent conditional: 0, independent unconditional: 16604, dependent: 1711, dependent conditional: 0, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1711, independent: 1103, independent conditional: 408, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1711, independent: 1103, independent conditional: 408, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1371, independent: 740, independent conditional: 238, independent unconditional: 502, dependent: 630, dependent conditional: 150, dependent unconditional: 480, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124106, independent: 105299, independent conditional: 33895, independent unconditional: 71404, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 18315, unknown conditional: 3553, unknown unconditional: 14762] , Statistics on independence cache: Total cache size (in pairs): 18315, Positive cache size: 17707, Positive conditional cache size: 3390, Positive unconditional cache size: 14317, Negative cache size: 608, Negative conditional cache size: 163, Negative unconditional cache size: 445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 209, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37361, independent unconditional: 85645, dependent: 1100, dependent conditional: 296, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37285, independent unconditional: 85721, dependent: 1100, dependent conditional: 163, dependent unconditional: 937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 124106, independent: 123006, independent conditional: 37285, independent unconditional: 85721, dependent: 1100, dependent conditional: 163, dependent unconditional: 937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 18315, independent: 17707, independent conditional: 3390, independent unconditional: 14317, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 18315, independent: 16604, independent conditional: 0, independent unconditional: 16604, dependent: 1711, dependent conditional: 0, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1711, independent: 1103, independent conditional: 408, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1711, independent: 1103, independent conditional: 408, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1371, independent: 740, independent conditional: 238, independent unconditional: 502, dependent: 630, dependent conditional: 150, dependent unconditional: 480, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124106, independent: 105299, independent conditional: 33895, independent unconditional: 71404, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 18315, unknown conditional: 3553, unknown unconditional: 14762] , Statistics on independence cache: Total cache size (in pairs): 18315, Positive cache size: 17707, Positive conditional cache size: 3390, Positive unconditional cache size: 14317, Negative cache size: 608, Negative conditional cache size: 163, Negative unconditional cache size: 445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 209 ], Independence queries for same thread: 14969 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 141980, independent: 126265, independent conditional: 126244, independent unconditional: 21, dependent: 15715, dependent conditional: 15700, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 126565, independent: 126265, independent conditional: 126244, independent unconditional: 21, dependent: 300, dependent conditional: 300, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126565, independent: 126265, independent conditional: 126244, independent unconditional: 21, dependent: 300, dependent conditional: 300, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 126565, independent: 126265, independent conditional: 126244, independent unconditional: 21, dependent: 300, dependent conditional: 300, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38344, independent unconditional: 87921, dependent: 1112, dependent conditional: 300, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38268, independent unconditional: 87997, dependent: 1112, dependent conditional: 164, dependent unconditional: 948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38268, independent unconditional: 87997, dependent: 1112, dependent conditional: 164, dependent unconditional: 948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 20258, independent: 19647, independent conditional: 4988, independent unconditional: 14659, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 20258, independent: 18493, independent conditional: 0, independent unconditional: 18493, dependent: 1765, dependent conditional: 0, dependent unconditional: 1765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1765, independent: 1154, independent conditional: 433, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1765, independent: 1154, independent conditional: 433, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1403, independent: 755, independent conditional: 222, independent unconditional: 533, dependent: 648, dependent conditional: 152, dependent unconditional: 496, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127377, independent: 106618, independent conditional: 33280, independent unconditional: 73338, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 20258, unknown conditional: 5152, unknown unconditional: 15106] , Statistics on independence cache: Total cache size (in pairs): 20258, Positive cache size: 19647, Positive conditional cache size: 4988, Positive unconditional cache size: 14659, Negative cache size: 611, Negative conditional cache size: 164, Negative unconditional cache size: 447, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 212, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38344, independent unconditional: 87921, dependent: 1112, dependent conditional: 300, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38268, independent unconditional: 87997, dependent: 1112, dependent conditional: 164, dependent unconditional: 948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 127377, independent: 126265, independent conditional: 38268, independent unconditional: 87997, dependent: 1112, dependent conditional: 164, dependent unconditional: 948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 20258, independent: 19647, independent conditional: 4988, independent unconditional: 14659, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 20258, independent: 18493, independent conditional: 0, independent unconditional: 18493, dependent: 1765, dependent conditional: 0, dependent unconditional: 1765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1765, independent: 1154, independent conditional: 433, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1765, independent: 1154, independent conditional: 433, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1403, independent: 755, independent conditional: 222, independent unconditional: 533, dependent: 648, dependent conditional: 152, dependent unconditional: 496, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127377, independent: 106618, independent conditional: 33280, independent unconditional: 73338, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 20258, unknown conditional: 5152, unknown unconditional: 15106] , Statistics on independence cache: Total cache size (in pairs): 20258, Positive cache size: 19647, Positive conditional cache size: 4988, Positive unconditional cache size: 14659, Negative cache size: 611, Negative conditional cache size: 164, Negative unconditional cache size: 447, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 212 ], Independence queries for same thread: 15415 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 146447, independent: 130273, independent conditional: 130252, independent unconditional: 21, dependent: 16174, dependent conditional: 16159, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 130577, independent: 130273, independent conditional: 130252, independent unconditional: 21, dependent: 304, dependent conditional: 304, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 130577, independent: 130273, independent conditional: 130252, independent unconditional: 21, dependent: 304, dependent conditional: 304, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 130577, independent: 130273, independent conditional: 130252, independent unconditional: 21, dependent: 304, dependent conditional: 304, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39353, independent unconditional: 90920, dependent: 1150, dependent conditional: 304, dependent unconditional: 846, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39277, independent unconditional: 90996, dependent: 1150, dependent conditional: 165, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39277, independent unconditional: 90996, dependent: 1150, dependent conditional: 165, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19865, independent: 19225, independent conditional: 4047, independent unconditional: 15178, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19865, independent: 18023, independent conditional: 0, independent unconditional: 18023, dependent: 1842, dependent conditional: 0, dependent unconditional: 1842, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1842, independent: 1202, independent conditional: 453, independent unconditional: 749, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1842, independent: 1202, independent conditional: 453, independent unconditional: 749, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1633, independent: 811, independent conditional: 242, independent unconditional: 568, dependent: 822, dependent conditional: 156, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 131423, independent: 111048, independent conditional: 35230, independent unconditional: 75818, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 19865, unknown conditional: 4212, unknown unconditional: 15653] , Statistics on independence cache: Total cache size (in pairs): 19865, Positive cache size: 19225, Positive conditional cache size: 4047, Positive unconditional cache size: 15178, Negative cache size: 640, Negative conditional cache size: 165, Negative unconditional cache size: 475, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 215, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39353, independent unconditional: 90920, dependent: 1150, dependent conditional: 304, dependent unconditional: 846, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39277, independent unconditional: 90996, dependent: 1150, dependent conditional: 165, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 131423, independent: 130273, independent conditional: 39277, independent unconditional: 90996, dependent: 1150, dependent conditional: 165, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 19865, independent: 19225, independent conditional: 4047, independent unconditional: 15178, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 19865, independent: 18023, independent conditional: 0, independent unconditional: 18023, dependent: 1842, dependent conditional: 0, dependent unconditional: 1842, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1842, independent: 1202, independent conditional: 453, independent unconditional: 749, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1842, independent: 1202, independent conditional: 453, independent unconditional: 749, dependent: 640, dependent conditional: 165, dependent unconditional: 475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1633, independent: 811, independent conditional: 242, independent unconditional: 568, dependent: 822, dependent conditional: 156, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 131423, independent: 111048, independent conditional: 35230, independent unconditional: 75818, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 19865, unknown conditional: 4212, unknown unconditional: 15653] , Statistics on independence cache: Total cache size (in pairs): 19865, Positive cache size: 19225, Positive conditional cache size: 4047, Positive unconditional cache size: 15178, Negative cache size: 640, Negative conditional cache size: 165, Negative unconditional cache size: 475, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 215 ], Independence queries for same thread: 15870 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 152979, independent: 136311, independent conditional: 136290, independent unconditional: 21, dependent: 16668, dependent conditional: 16653, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 136646, independent: 136311, independent conditional: 136290, independent unconditional: 21, dependent: 335, dependent conditional: 335, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 136646, independent: 136311, independent conditional: 136290, independent unconditional: 21, dependent: 335, dependent conditional: 335, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 136646, independent: 136311, independent conditional: 136290, independent unconditional: 21, dependent: 335, dependent conditional: 335, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40363, independent unconditional: 95948, dependent: 1270, dependent conditional: 335, dependent unconditional: 935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40287, independent unconditional: 96024, dependent: 1270, dependent conditional: 193, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40287, independent unconditional: 96024, dependent: 1270, dependent conditional: 193, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22289, independent: 21565, independent conditional: 5573, independent unconditional: 15992, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22289, independent: 20216, independent conditional: 0, independent unconditional: 20216, dependent: 2073, dependent conditional: 0, dependent unconditional: 2073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2073, independent: 1349, independent conditional: 498, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2073, independent: 1349, independent conditional: 498, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1633, independent: 873, independent conditional: 270, independent unconditional: 604, dependent: 760, dependent conditional: 179, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 137581, independent: 114746, independent conditional: 34714, independent unconditional: 80032, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 22289, unknown conditional: 5766, unknown unconditional: 16523] , Statistics on independence cache: Total cache size (in pairs): 22289, Positive cache size: 21565, Positive conditional cache size: 5573, Positive unconditional cache size: 15992, Negative cache size: 724, Negative conditional cache size: 193, Negative unconditional cache size: 531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 218, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40363, independent unconditional: 95948, dependent: 1270, dependent conditional: 335, dependent unconditional: 935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40287, independent unconditional: 96024, dependent: 1270, dependent conditional: 193, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 137581, independent: 136311, independent conditional: 40287, independent unconditional: 96024, dependent: 1270, dependent conditional: 193, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22289, independent: 21565, independent conditional: 5573, independent unconditional: 15992, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22289, independent: 20216, independent conditional: 0, independent unconditional: 20216, dependent: 2073, dependent conditional: 0, dependent unconditional: 2073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2073, independent: 1349, independent conditional: 498, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2073, independent: 1349, independent conditional: 498, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1633, independent: 873, independent conditional: 270, independent unconditional: 604, dependent: 760, dependent conditional: 179, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 137581, independent: 114746, independent conditional: 34714, independent unconditional: 80032, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 22289, unknown conditional: 5766, unknown unconditional: 16523] , Statistics on independence cache: Total cache size (in pairs): 22289, Positive cache size: 21565, Positive conditional cache size: 5573, Positive unconditional cache size: 15992, Negative cache size: 724, Negative conditional cache size: 193, Negative unconditional cache size: 531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 218 ], Independence queries for same thread: 16333 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 157024, independent: 139902, independent conditional: 139881, independent unconditional: 21, dependent: 17122, dependent conditional: 17107, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 140241, independent: 139902, independent conditional: 139881, independent unconditional: 21, dependent: 339, dependent conditional: 339, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 140241, independent: 139902, independent conditional: 139881, independent unconditional: 21, dependent: 339, dependent conditional: 339, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 140241, independent: 139902, independent conditional: 139881, independent unconditional: 21, dependent: 339, dependent conditional: 339, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41346, independent unconditional: 98556, dependent: 1282, dependent conditional: 339, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41270, independent unconditional: 98632, dependent: 1282, dependent conditional: 194, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41270, independent unconditional: 98632, dependent: 1282, dependent conditional: 194, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21808, independent: 21081, independent conditional: 4645, independent unconditional: 16436, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21808, independent: 19728, independent conditional: 0, independent unconditional: 19728, dependent: 2080, dependent conditional: 0, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2080, independent: 1353, independent conditional: 499, independent unconditional: 854, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2080, independent: 1353, independent conditional: 499, independent unconditional: 854, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1649, independent: 883, independent conditional: 272, independent unconditional: 611, dependent: 766, dependent conditional: 181, dependent unconditional: 584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 141184, independent: 118821, independent conditional: 36625, independent unconditional: 82196, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 21808, unknown conditional: 4839, unknown unconditional: 16969] , Statistics on independence cache: Total cache size (in pairs): 21808, Positive cache size: 21081, Positive conditional cache size: 4645, Positive unconditional cache size: 16436, Negative cache size: 727, Negative conditional cache size: 194, Negative unconditional cache size: 533, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 221, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41346, independent unconditional: 98556, dependent: 1282, dependent conditional: 339, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41270, independent unconditional: 98632, dependent: 1282, dependent conditional: 194, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 141184, independent: 139902, independent conditional: 41270, independent unconditional: 98632, dependent: 1282, dependent conditional: 194, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21808, independent: 21081, independent conditional: 4645, independent unconditional: 16436, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21808, independent: 19728, independent conditional: 0, independent unconditional: 19728, dependent: 2080, dependent conditional: 0, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2080, independent: 1353, independent conditional: 499, independent unconditional: 854, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2080, independent: 1353, independent conditional: 499, independent unconditional: 854, dependent: 727, dependent conditional: 194, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1649, independent: 883, independent conditional: 272, independent unconditional: 611, dependent: 766, dependent conditional: 181, dependent unconditional: 584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 141184, independent: 118821, independent conditional: 36625, independent unconditional: 82196, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 21808, unknown conditional: 4839, unknown unconditional: 16969] , Statistics on independence cache: Total cache size (in pairs): 21808, Positive cache size: 21081, Positive conditional cache size: 4645, Positive unconditional cache size: 16436, Negative cache size: 727, Negative conditional cache size: 194, Negative unconditional cache size: 533, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 221 ], Independence queries for same thread: 16783 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 160814, independent: 143242, independent conditional: 143221, independent unconditional: 21, dependent: 17572, dependent conditional: 17557, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 143585, independent: 143242, independent conditional: 143221, independent unconditional: 21, dependent: 343, dependent conditional: 343, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143585, independent: 143242, independent conditional: 143221, independent unconditional: 21, dependent: 343, dependent conditional: 343, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 143585, independent: 143242, independent conditional: 143221, independent unconditional: 21, dependent: 343, dependent conditional: 343, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42329, independent unconditional: 100913, dependent: 1294, dependent conditional: 343, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42253, independent unconditional: 100989, dependent: 1294, dependent conditional: 195, dependent unconditional: 1099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42253, independent unconditional: 100989, dependent: 1294, dependent conditional: 195, dependent unconditional: 1099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21541, independent: 20811, independent conditional: 4054, independent unconditional: 16757, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21541, independent: 19446, independent conditional: 0, independent unconditional: 19446, dependent: 2095, dependent conditional: 0, dependent unconditional: 2095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2095, independent: 1365, independent conditional: 481, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2095, independent: 1365, independent conditional: 481, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1654, independent: 907, independent conditional: 276, independent unconditional: 631, dependent: 747, dependent conditional: 179, dependent unconditional: 568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 144536, independent: 122431, independent conditional: 38199, independent unconditional: 84232, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 21541, unknown conditional: 4249, unknown unconditional: 17292] , Statistics on independence cache: Total cache size (in pairs): 21541, Positive cache size: 20811, Positive conditional cache size: 4054, Positive unconditional cache size: 16757, Negative cache size: 730, Negative conditional cache size: 195, Negative unconditional cache size: 535, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 224, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42329, independent unconditional: 100913, dependent: 1294, dependent conditional: 343, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42253, independent unconditional: 100989, dependent: 1294, dependent conditional: 195, dependent unconditional: 1099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 144536, independent: 143242, independent conditional: 42253, independent unconditional: 100989, dependent: 1294, dependent conditional: 195, dependent unconditional: 1099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21541, independent: 20811, independent conditional: 4054, independent unconditional: 16757, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21541, independent: 19446, independent conditional: 0, independent unconditional: 19446, dependent: 2095, dependent conditional: 0, dependent unconditional: 2095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2095, independent: 1365, independent conditional: 481, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2095, independent: 1365, independent conditional: 481, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1654, independent: 907, independent conditional: 276, independent unconditional: 631, dependent: 747, dependent conditional: 179, dependent unconditional: 568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 144536, independent: 122431, independent conditional: 38199, independent unconditional: 84232, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 21541, unknown conditional: 4249, unknown unconditional: 17292] , Statistics on independence cache: Total cache size (in pairs): 21541, Positive cache size: 20811, Positive conditional cache size: 4054, Positive unconditional cache size: 16757, Negative cache size: 730, Negative conditional cache size: 195, Negative unconditional cache size: 535, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 224 ], Independence queries for same thread: 17229 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 165443, independent: 147412, independent conditional: 147391, independent unconditional: 21, dependent: 18031, dependent conditional: 18016, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 147759, independent: 147412, independent conditional: 147391, independent unconditional: 21, dependent: 347, dependent conditional: 347, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 147759, independent: 147412, independent conditional: 147391, independent unconditional: 21, dependent: 347, dependent conditional: 347, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 147759, independent: 147412, independent conditional: 147391, independent unconditional: 21, dependent: 347, dependent conditional: 347, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43341, independent unconditional: 104071, dependent: 1335, dependent conditional: 347, dependent unconditional: 988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43265, independent unconditional: 104147, dependent: 1335, dependent conditional: 196, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43265, independent unconditional: 104147, dependent: 1335, dependent conditional: 196, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22031, independent: 21269, independent conditional: 3945, independent unconditional: 17324, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22031, independent: 19840, independent conditional: 0, independent unconditional: 19840, dependent: 2191, dependent conditional: 0, dependent unconditional: 2191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2191, independent: 1429, independent conditional: 513, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2191, independent: 1429, independent conditional: 513, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1850, independent: 1065, independent conditional: 304, independent unconditional: 761, dependent: 785, dependent conditional: 171, dependent unconditional: 615, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 148747, independent: 126143, independent conditional: 39320, independent unconditional: 86823, dependent: 573, dependent conditional: 0, dependent unconditional: 573, unknown: 22031, unknown conditional: 4141, unknown unconditional: 17890] , Statistics on independence cache: Total cache size (in pairs): 22031, Positive cache size: 21269, Positive conditional cache size: 3945, Positive unconditional cache size: 17324, Negative cache size: 762, Negative conditional cache size: 196, Negative unconditional cache size: 566, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43341, independent unconditional: 104071, dependent: 1335, dependent conditional: 347, dependent unconditional: 988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43265, independent unconditional: 104147, dependent: 1335, dependent conditional: 196, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 148747, independent: 147412, independent conditional: 43265, independent unconditional: 104147, dependent: 1335, dependent conditional: 196, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22031, independent: 21269, independent conditional: 3945, independent unconditional: 17324, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22031, independent: 19840, independent conditional: 0, independent unconditional: 19840, dependent: 2191, dependent conditional: 0, dependent unconditional: 2191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2191, independent: 1429, independent conditional: 513, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2191, independent: 1429, independent conditional: 513, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1850, independent: 1065, independent conditional: 304, independent unconditional: 761, dependent: 785, dependent conditional: 171, dependent unconditional: 615, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 148747, independent: 126143, independent conditional: 39320, independent unconditional: 86823, dependent: 573, dependent conditional: 0, dependent unconditional: 573, unknown: 22031, unknown conditional: 4141, unknown unconditional: 17890] , Statistics on independence cache: Total cache size (in pairs): 22031, Positive cache size: 21269, Positive conditional cache size: 3945, Positive unconditional cache size: 17324, Negative cache size: 762, Negative conditional cache size: 196, Negative unconditional cache size: 566, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227 ], Independence queries for same thread: 17684 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 172540, independent: 154011, independent conditional: 153990, independent unconditional: 21, dependent: 18529, dependent conditional: 18514, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 154392, independent: 154011, independent conditional: 153990, independent unconditional: 21, dependent: 381, dependent conditional: 381, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 154392, independent: 154011, independent conditional: 153990, independent unconditional: 21, dependent: 381, dependent conditional: 381, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 154392, independent: 154011, independent conditional: 153990, independent unconditional: 21, dependent: 381, dependent conditional: 381, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44354, independent unconditional: 109657, dependent: 1467, dependent conditional: 381, dependent unconditional: 1086, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44278, independent unconditional: 109733, dependent: 1467, dependent conditional: 227, dependent unconditional: 1240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44278, independent unconditional: 109733, dependent: 1467, dependent conditional: 227, dependent unconditional: 1240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25237, independent: 24382, independent conditional: 6181, independent unconditional: 18201, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25237, independent: 22804, independent conditional: 0, independent unconditional: 22804, dependent: 2433, dependent conditional: 0, dependent unconditional: 2433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2433, independent: 1578, independent conditional: 548, independent unconditional: 1030, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2433, independent: 1578, independent conditional: 548, independent unconditional: 1030, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1966, independent: 1125, independent conditional: 408, independent unconditional: 717, dependent: 840, dependent conditional: 189, dependent unconditional: 651, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155478, independent: 129629, independent conditional: 38097, independent unconditional: 91532, dependent: 612, dependent conditional: 0, dependent unconditional: 612, unknown: 25237, unknown conditional: 6408, unknown unconditional: 18829] , Statistics on independence cache: Total cache size (in pairs): 25237, Positive cache size: 24382, Positive conditional cache size: 6181, Positive unconditional cache size: 18201, Negative cache size: 855, Negative conditional cache size: 227, Negative unconditional cache size: 628, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 230, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44354, independent unconditional: 109657, dependent: 1467, dependent conditional: 381, dependent unconditional: 1086, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44278, independent unconditional: 109733, dependent: 1467, dependent conditional: 227, dependent unconditional: 1240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 155478, independent: 154011, independent conditional: 44278, independent unconditional: 109733, dependent: 1467, dependent conditional: 227, dependent unconditional: 1240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25237, independent: 24382, independent conditional: 6181, independent unconditional: 18201, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25237, independent: 22804, independent conditional: 0, independent unconditional: 22804, dependent: 2433, dependent conditional: 0, dependent unconditional: 2433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2433, independent: 1578, independent conditional: 548, independent unconditional: 1030, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2433, independent: 1578, independent conditional: 548, independent unconditional: 1030, dependent: 855, dependent conditional: 227, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1966, independent: 1125, independent conditional: 408, independent unconditional: 717, dependent: 840, dependent conditional: 189, dependent unconditional: 651, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155478, independent: 129629, independent conditional: 38097, independent unconditional: 91532, dependent: 612, dependent conditional: 0, dependent unconditional: 612, unknown: 25237, unknown conditional: 6408, unknown unconditional: 18829] , Statistics on independence cache: Total cache size (in pairs): 25237, Positive cache size: 24382, Positive conditional cache size: 6181, Positive unconditional cache size: 18201, Negative cache size: 855, Negative conditional cache size: 227, Negative unconditional cache size: 628, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 230 ], Independence queries for same thread: 18148 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176695, independent: 157713, independent conditional: 157692, independent unconditional: 21, dependent: 18982, dependent conditional: 18967, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 158098, independent: 157713, independent conditional: 157692, independent unconditional: 21, dependent: 385, dependent conditional: 385, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158098, independent: 157713, independent conditional: 157692, independent unconditional: 21, dependent: 385, dependent conditional: 385, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158098, independent: 157713, independent conditional: 157692, independent unconditional: 21, dependent: 385, dependent conditional: 385, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45337, independent unconditional: 112376, dependent: 1479, dependent conditional: 385, dependent unconditional: 1094, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45261, independent unconditional: 112452, dependent: 1479, dependent conditional: 228, dependent unconditional: 1251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45261, independent unconditional: 112452, dependent: 1479, dependent conditional: 228, dependent unconditional: 1251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26032, independent: 25174, independent conditional: 6514, independent unconditional: 18660, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26032, independent: 23582, independent conditional: 0, independent unconditional: 23582, dependent: 2450, dependent conditional: 0, dependent unconditional: 2450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2450, independent: 1592, independent conditional: 559, independent unconditional: 1033, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2450, independent: 1592, independent conditional: 559, independent unconditional: 1033, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1928, independent: 1053, independent conditional: 330, independent unconditional: 723, dependent: 874, dependent conditional: 193, dependent unconditional: 681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159192, independent: 132539, independent conditional: 38747, independent unconditional: 93792, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 26032, unknown conditional: 6742, unknown unconditional: 19290] , Statistics on independence cache: Total cache size (in pairs): 26032, Positive cache size: 25174, Positive conditional cache size: 6514, Positive unconditional cache size: 18660, Negative cache size: 858, Negative conditional cache size: 228, Negative unconditional cache size: 630, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 233, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45337, independent unconditional: 112376, dependent: 1479, dependent conditional: 385, dependent unconditional: 1094, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45261, independent unconditional: 112452, dependent: 1479, dependent conditional: 228, dependent unconditional: 1251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159192, independent: 157713, independent conditional: 45261, independent unconditional: 112452, dependent: 1479, dependent conditional: 228, dependent unconditional: 1251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26032, independent: 25174, independent conditional: 6514, independent unconditional: 18660, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26032, independent: 23582, independent conditional: 0, independent unconditional: 23582, dependent: 2450, dependent conditional: 0, dependent unconditional: 2450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2450, independent: 1592, independent conditional: 559, independent unconditional: 1033, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2450, independent: 1592, independent conditional: 559, independent unconditional: 1033, dependent: 858, dependent conditional: 228, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1928, independent: 1053, independent conditional: 330, independent unconditional: 723, dependent: 874, dependent conditional: 193, dependent unconditional: 681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159192, independent: 132539, independent conditional: 38747, independent unconditional: 93792, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 26032, unknown conditional: 6742, unknown unconditional: 19290] , Statistics on independence cache: Total cache size (in pairs): 26032, Positive cache size: 25174, Positive conditional cache size: 6514, Positive unconditional cache size: 18660, Negative cache size: 858, Negative conditional cache size: 228, Negative unconditional cache size: 630, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 233 ], Independence queries for same thread: 18597 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 180566, independent: 161134, independent conditional: 161113, independent unconditional: 21, dependent: 19432, dependent conditional: 19417, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 161523, independent: 161134, independent conditional: 161113, independent unconditional: 21, dependent: 389, dependent conditional: 389, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 161523, independent: 161134, independent conditional: 161113, independent unconditional: 21, dependent: 389, dependent conditional: 389, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 161523, independent: 161134, independent conditional: 161113, independent unconditional: 21, dependent: 389, dependent conditional: 389, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46320, independent unconditional: 114814, dependent: 1491, dependent conditional: 389, dependent unconditional: 1102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46244, independent unconditional: 114890, dependent: 1491, dependent conditional: 229, dependent unconditional: 1262, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46244, independent unconditional: 114890, dependent: 1491, dependent conditional: 229, dependent unconditional: 1262, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26440, independent: 25579, independent conditional: 6579, independent unconditional: 19000, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26440, independent: 23951, independent conditional: 0, independent unconditional: 23951, dependent: 2489, dependent conditional: 0, dependent unconditional: 2489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2489, independent: 1628, independent conditional: 562, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2489, independent: 1628, independent conditional: 562, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2265, independent: 1175, independent conditional: 413, independent unconditional: 762, dependent: 1090, dependent conditional: 279, dependent unconditional: 810, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 162625, independent: 135555, independent conditional: 39665, independent unconditional: 95890, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 26440, unknown conditional: 6808, unknown unconditional: 19632] , Statistics on independence cache: Total cache size (in pairs): 26440, Positive cache size: 25579, Positive conditional cache size: 6579, Positive unconditional cache size: 19000, Negative cache size: 861, Negative conditional cache size: 229, Negative unconditional cache size: 632, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 236, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46320, independent unconditional: 114814, dependent: 1491, dependent conditional: 389, dependent unconditional: 1102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46244, independent unconditional: 114890, dependent: 1491, dependent conditional: 229, dependent unconditional: 1262, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 162625, independent: 161134, independent conditional: 46244, independent unconditional: 114890, dependent: 1491, dependent conditional: 229, dependent unconditional: 1262, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26440, independent: 25579, independent conditional: 6579, independent unconditional: 19000, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26440, independent: 23951, independent conditional: 0, independent unconditional: 23951, dependent: 2489, dependent conditional: 0, dependent unconditional: 2489, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2489, independent: 1628, independent conditional: 562, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2489, independent: 1628, independent conditional: 562, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2265, independent: 1175, independent conditional: 413, independent unconditional: 762, dependent: 1090, dependent conditional: 279, dependent unconditional: 810, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 162625, independent: 135555, independent conditional: 39665, independent unconditional: 95890, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 26440, unknown conditional: 6808, unknown unconditional: 19632] , Statistics on independence cache: Total cache size (in pairs): 26440, Positive cache size: 25579, Positive conditional cache size: 6579, Positive unconditional cache size: 19000, Negative cache size: 861, Negative conditional cache size: 229, Negative unconditional cache size: 632, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 236 ], Independence queries for same thread: 19043 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 185358, independent: 165466, independent conditional: 165445, independent unconditional: 21, dependent: 19892, dependent conditional: 19877, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 165859, independent: 165466, independent conditional: 165445, independent unconditional: 21, dependent: 393, dependent conditional: 393, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 165859, independent: 165466, independent conditional: 165445, independent unconditional: 21, dependent: 393, dependent conditional: 393, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 165859, independent: 165466, independent conditional: 165445, independent unconditional: 21, dependent: 393, dependent conditional: 393, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47335, independent unconditional: 118131, dependent: 1535, dependent conditional: 393, dependent unconditional: 1142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47259, independent unconditional: 118207, dependent: 1535, dependent conditional: 230, dependent unconditional: 1305, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47259, independent unconditional: 118207, dependent: 1535, dependent conditional: 230, dependent unconditional: 1305, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26971, independent: 26075, independent conditional: 6466, independent unconditional: 19609, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26971, independent: 24379, independent conditional: 0, independent unconditional: 24379, dependent: 2592, dependent conditional: 0, dependent unconditional: 2592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2592, independent: 1696, independent conditional: 595, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2592, independent: 1696, independent conditional: 595, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2155, independent: 1188, independent conditional: 377, independent unconditional: 810, dependent: 967, dependent conditional: 201, dependent unconditional: 767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 167001, independent: 139391, independent conditional: 40793, independent unconditional: 98598, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 26971, unknown conditional: 6696, unknown unconditional: 20275] , Statistics on independence cache: Total cache size (in pairs): 26971, Positive cache size: 26075, Positive conditional cache size: 6466, Positive unconditional cache size: 19609, Negative cache size: 896, Negative conditional cache size: 230, Negative unconditional cache size: 666, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 239, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47335, independent unconditional: 118131, dependent: 1535, dependent conditional: 393, dependent unconditional: 1142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47259, independent unconditional: 118207, dependent: 1535, dependent conditional: 230, dependent unconditional: 1305, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 167001, independent: 165466, independent conditional: 47259, independent unconditional: 118207, dependent: 1535, dependent conditional: 230, dependent unconditional: 1305, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26971, independent: 26075, independent conditional: 6466, independent unconditional: 19609, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26971, independent: 24379, independent conditional: 0, independent unconditional: 24379, dependent: 2592, dependent conditional: 0, dependent unconditional: 2592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2592, independent: 1696, independent conditional: 595, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2592, independent: 1696, independent conditional: 595, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2155, independent: 1188, independent conditional: 377, independent unconditional: 810, dependent: 967, dependent conditional: 201, dependent unconditional: 767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 167001, independent: 139391, independent conditional: 40793, independent unconditional: 98598, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 26971, unknown conditional: 6696, unknown unconditional: 20275] , Statistics on independence cache: Total cache size (in pairs): 26971, Positive cache size: 26075, Positive conditional cache size: 6466, Positive unconditional cache size: 19609, Negative cache size: 896, Negative conditional cache size: 230, Negative unconditional cache size: 666, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 239 ], Independence queries for same thread: 19499 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 193053, independent: 172662, independent conditional: 172641, independent unconditional: 21, dependent: 20391, dependent conditional: 20376, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 173092, independent: 172662, independent conditional: 172641, independent unconditional: 21, dependent: 430, dependent conditional: 430, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 173092, independent: 172662, independent conditional: 172641, independent unconditional: 21, dependent: 430, dependent conditional: 430, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 173092, independent: 172662, independent conditional: 172641, independent unconditional: 21, dependent: 430, dependent conditional: 430, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48351, independent unconditional: 124311, dependent: 1679, dependent conditional: 430, dependent unconditional: 1249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48275, independent unconditional: 124387, dependent: 1679, dependent conditional: 264, dependent unconditional: 1415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48275, independent unconditional: 124387, dependent: 1679, dependent conditional: 264, dependent unconditional: 1415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25715, independent: 24717, independent conditional: 4223, independent unconditional: 20494, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25715, independent: 22866, independent conditional: 0, independent unconditional: 22866, dependent: 2849, dependent conditional: 0, dependent unconditional: 2849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2849, independent: 1851, independent conditional: 624, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2849, independent: 1851, independent conditional: 624, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2313, independent: 1278, independent conditional: 403, independent unconditional: 875, dependent: 1035, dependent conditional: 233, dependent unconditional: 802, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 174341, independent: 147945, independent conditional: 44052, independent unconditional: 103893, dependent: 681, dependent conditional: 0, dependent unconditional: 681, unknown: 25715, unknown conditional: 4487, unknown unconditional: 21228] , Statistics on independence cache: Total cache size (in pairs): 25715, Positive cache size: 24717, Positive conditional cache size: 4223, Positive unconditional cache size: 20494, Negative cache size: 998, Negative conditional cache size: 264, Negative unconditional cache size: 734, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 242, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48351, independent unconditional: 124311, dependent: 1679, dependent conditional: 430, dependent unconditional: 1249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48275, independent unconditional: 124387, dependent: 1679, dependent conditional: 264, dependent unconditional: 1415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 174341, independent: 172662, independent conditional: 48275, independent unconditional: 124387, dependent: 1679, dependent conditional: 264, dependent unconditional: 1415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25715, independent: 24717, independent conditional: 4223, independent unconditional: 20494, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25715, independent: 22866, independent conditional: 0, independent unconditional: 22866, dependent: 2849, dependent conditional: 0, dependent unconditional: 2849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2849, independent: 1851, independent conditional: 624, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2849, independent: 1851, independent conditional: 624, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2313, independent: 1278, independent conditional: 403, independent unconditional: 875, dependent: 1035, dependent conditional: 233, dependent unconditional: 802, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 174341, independent: 147945, independent conditional: 44052, independent unconditional: 103893, dependent: 681, dependent conditional: 0, dependent unconditional: 681, unknown: 25715, unknown conditional: 4487, unknown unconditional: 21228] , Statistics on independence cache: Total cache size (in pairs): 25715, Positive cache size: 24717, Positive conditional cache size: 4223, Positive unconditional cache size: 20494, Negative cache size: 998, Negative conditional cache size: 264, Negative unconditional cache size: 734, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 242 ], Independence queries for same thread: 19961 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 197321, independent: 176475, independent conditional: 176454, independent unconditional: 21, dependent: 20846, dependent conditional: 20831, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 176909, independent: 176475, independent conditional: 176454, independent unconditional: 21, dependent: 434, dependent conditional: 434, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 176909, independent: 176475, independent conditional: 176454, independent unconditional: 21, dependent: 434, dependent conditional: 434, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 176909, independent: 176475, independent conditional: 176454, independent unconditional: 21, dependent: 434, dependent conditional: 434, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49334, independent unconditional: 127141, dependent: 1691, dependent conditional: 434, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49258, independent unconditional: 127217, dependent: 1691, dependent conditional: 265, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49258, independent unconditional: 127217, dependent: 1691, dependent conditional: 265, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26695, independent: 25694, independent conditional: 4719, independent unconditional: 20975, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26695, independent: 23835, independent conditional: 0, independent unconditional: 23835, dependent: 2860, dependent conditional: 0, dependent unconditional: 2860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2860, independent: 1859, independent conditional: 629, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2860, independent: 1859, independent conditional: 629, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2311, independent: 1282, independent conditional: 414, independent unconditional: 868, dependent: 1029, dependent conditional: 231, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 178166, independent: 150781, independent conditional: 44539, independent unconditional: 106242, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 26695, unknown conditional: 4984, unknown unconditional: 21711] , Statistics on independence cache: Total cache size (in pairs): 26695, Positive cache size: 25694, Positive conditional cache size: 4719, Positive unconditional cache size: 20975, Negative cache size: 1001, Negative conditional cache size: 265, Negative unconditional cache size: 736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 245, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49334, independent unconditional: 127141, dependent: 1691, dependent conditional: 434, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49258, independent unconditional: 127217, dependent: 1691, dependent conditional: 265, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 178166, independent: 176475, independent conditional: 49258, independent unconditional: 127217, dependent: 1691, dependent conditional: 265, dependent unconditional: 1426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26695, independent: 25694, independent conditional: 4719, independent unconditional: 20975, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26695, independent: 23835, independent conditional: 0, independent unconditional: 23835, dependent: 2860, dependent conditional: 0, dependent unconditional: 2860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2860, independent: 1859, independent conditional: 629, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2860, independent: 1859, independent conditional: 629, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2311, independent: 1282, independent conditional: 414, independent unconditional: 868, dependent: 1029, dependent conditional: 231, dependent unconditional: 798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 178166, independent: 150781, independent conditional: 44539, independent unconditional: 106242, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 26695, unknown conditional: 4984, unknown unconditional: 21711] , Statistics on independence cache: Total cache size (in pairs): 26695, Positive cache size: 25694, Positive conditional cache size: 4719, Positive unconditional cache size: 20975, Negative cache size: 1001, Negative conditional cache size: 265, Negative unconditional cache size: 736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 245 ], Independence queries for same thread: 20412 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 201273, independent: 179977, independent conditional: 179956, independent unconditional: 21, dependent: 21296, dependent conditional: 21281, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 180415, independent: 179977, independent conditional: 179956, independent unconditional: 21, dependent: 438, dependent conditional: 438, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 180415, independent: 179977, independent conditional: 179956, independent unconditional: 21, dependent: 438, dependent conditional: 438, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 180415, independent: 179977, independent conditional: 179956, independent unconditional: 21, dependent: 438, dependent conditional: 438, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50317, independent unconditional: 129660, dependent: 1703, dependent conditional: 438, dependent unconditional: 1265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50241, independent unconditional: 129736, dependent: 1703, dependent conditional: 266, dependent unconditional: 1437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50241, independent unconditional: 129736, dependent: 1703, dependent conditional: 266, dependent unconditional: 1437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 28232, independent: 27228, independent conditional: 5881, independent unconditional: 21347, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 28232, independent: 25323, independent conditional: 0, independent unconditional: 25323, dependent: 2909, dependent conditional: 0, dependent unconditional: 2909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2909, independent: 1905, independent conditional: 639, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2909, independent: 1905, independent conditional: 639, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2344, independent: 1300, independent conditional: 402, independent unconditional: 898, dependent: 1044, dependent conditional: 232, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 181680, independent: 152749, independent conditional: 44360, independent unconditional: 108389, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 28232, unknown conditional: 6147, unknown unconditional: 22085] , Statistics on independence cache: Total cache size (in pairs): 28232, Positive cache size: 27228, Positive conditional cache size: 5881, Positive unconditional cache size: 21347, Negative cache size: 1004, Negative conditional cache size: 266, Negative unconditional cache size: 738, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 248, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50317, independent unconditional: 129660, dependent: 1703, dependent conditional: 438, dependent unconditional: 1265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50241, independent unconditional: 129736, dependent: 1703, dependent conditional: 266, dependent unconditional: 1437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 181680, independent: 179977, independent conditional: 50241, independent unconditional: 129736, dependent: 1703, dependent conditional: 266, dependent unconditional: 1437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 28232, independent: 27228, independent conditional: 5881, independent unconditional: 21347, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 28232, independent: 25323, independent conditional: 0, independent unconditional: 25323, dependent: 2909, dependent conditional: 0, dependent unconditional: 2909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2909, independent: 1905, independent conditional: 639, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2909, independent: 1905, independent conditional: 639, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2344, independent: 1300, independent conditional: 402, independent unconditional: 898, dependent: 1044, dependent conditional: 232, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 181680, independent: 152749, independent conditional: 44360, independent unconditional: 108389, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 28232, unknown conditional: 6147, unknown unconditional: 22085] , Statistics on independence cache: Total cache size (in pairs): 28232, Positive cache size: 27228, Positive conditional cache size: 5881, Positive unconditional cache size: 21347, Negative cache size: 1004, Negative conditional cache size: 266, Negative unconditional cache size: 738, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 248 ], Independence queries for same thread: 20858 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 206225, independent: 184471, independent conditional: 184450, independent unconditional: 21, dependent: 21754, dependent conditional: 21739, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 184913, independent: 184471, independent conditional: 184450, independent unconditional: 21, dependent: 442, dependent conditional: 442, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 184913, independent: 184471, independent conditional: 184450, independent unconditional: 21, dependent: 442, dependent conditional: 442, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 184913, independent: 184471, independent conditional: 184450, independent unconditional: 21, dependent: 442, dependent conditional: 442, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51335, independent unconditional: 133136, dependent: 1750, dependent conditional: 442, dependent unconditional: 1308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51259, independent unconditional: 133212, dependent: 1750, dependent conditional: 267, dependent unconditional: 1483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51259, independent unconditional: 133212, dependent: 1750, dependent conditional: 267, dependent unconditional: 1483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29927, independent: 28885, independent conditional: 6893, independent unconditional: 21992, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29927, independent: 26908, independent conditional: 0, independent unconditional: 26908, dependent: 3019, dependent conditional: 0, dependent unconditional: 3019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3019, independent: 1977, independent conditional: 673, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3019, independent: 1977, independent conditional: 673, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2425, independent: 1371, independent conditional: 451, independent unconditional: 919, dependent: 1054, dependent conditional: 228, dependent unconditional: 826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186221, independent: 155586, independent conditional: 44366, independent unconditional: 111220, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 29927, unknown conditional: 7160, unknown unconditional: 22767] , Statistics on independence cache: Total cache size (in pairs): 29927, Positive cache size: 28885, Positive conditional cache size: 6893, Positive unconditional cache size: 21992, Negative cache size: 1042, Negative conditional cache size: 267, Negative unconditional cache size: 775, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 251, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51335, independent unconditional: 133136, dependent: 1750, dependent conditional: 442, dependent unconditional: 1308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51259, independent unconditional: 133212, dependent: 1750, dependent conditional: 267, dependent unconditional: 1483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 186221, independent: 184471, independent conditional: 51259, independent unconditional: 133212, dependent: 1750, dependent conditional: 267, dependent unconditional: 1483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29927, independent: 28885, independent conditional: 6893, independent unconditional: 21992, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29927, independent: 26908, independent conditional: 0, independent unconditional: 26908, dependent: 3019, dependent conditional: 0, dependent unconditional: 3019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3019, independent: 1977, independent conditional: 673, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3019, independent: 1977, independent conditional: 673, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2425, independent: 1371, independent conditional: 451, independent unconditional: 919, dependent: 1054, dependent conditional: 228, dependent unconditional: 826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186221, independent: 155586, independent conditional: 44366, independent unconditional: 111220, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 29927, unknown conditional: 7160, unknown unconditional: 22767] , Statistics on independence cache: Total cache size (in pairs): 29927, Positive cache size: 28885, Positive conditional cache size: 6893, Positive unconditional cache size: 21992, Negative cache size: 1042, Negative conditional cache size: 267, Negative unconditional cache size: 775, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 251 ], Independence queries for same thread: 21312 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 214557, independent: 192300, independent conditional: 192279, independent unconditional: 21, dependent: 22257, dependent conditional: 22242, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192782, independent: 192300, independent conditional: 192279, independent unconditional: 21, dependent: 482, dependent conditional: 482, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192782, independent: 192300, independent conditional: 192279, independent unconditional: 21, dependent: 482, dependent conditional: 482, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192782, independent: 192300, independent conditional: 192279, independent unconditional: 21, dependent: 482, dependent conditional: 482, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52354, independent unconditional: 139946, dependent: 1906, dependent conditional: 482, dependent unconditional: 1424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52278, independent unconditional: 140022, dependent: 1906, dependent conditional: 304, dependent unconditional: 1602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52278, independent unconditional: 140022, dependent: 1906, dependent conditional: 304, dependent unconditional: 1602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29256, independent: 28103, independent conditional: 5168, independent unconditional: 22935, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29256, independent: 25932, independent conditional: 0, independent unconditional: 25932, dependent: 3324, dependent conditional: 0, dependent unconditional: 3324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3324, independent: 2171, independent conditional: 729, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3324, independent: 2171, independent conditional: 729, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2628, independent: 1453, independent conditional: 469, independent unconditional: 984, dependent: 1175, dependent conditional: 270, dependent unconditional: 905, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 194206, independent: 164197, independent conditional: 47110, independent unconditional: 117087, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 29256, unknown conditional: 5472, unknown unconditional: 23784] , Statistics on independence cache: Total cache size (in pairs): 29256, Positive cache size: 28103, Positive conditional cache size: 5168, Positive unconditional cache size: 22935, Negative cache size: 1153, Negative conditional cache size: 304, Negative unconditional cache size: 849, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 254, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52354, independent unconditional: 139946, dependent: 1906, dependent conditional: 482, dependent unconditional: 1424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52278, independent unconditional: 140022, dependent: 1906, dependent conditional: 304, dependent unconditional: 1602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 194206, independent: 192300, independent conditional: 52278, independent unconditional: 140022, dependent: 1906, dependent conditional: 304, dependent unconditional: 1602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29256, independent: 28103, independent conditional: 5168, independent unconditional: 22935, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29256, independent: 25932, independent conditional: 0, independent unconditional: 25932, dependent: 3324, dependent conditional: 0, dependent unconditional: 3324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3324, independent: 2171, independent conditional: 729, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3324, independent: 2171, independent conditional: 729, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2628, independent: 1453, independent conditional: 469, independent unconditional: 984, dependent: 1175, dependent conditional: 270, dependent unconditional: 905, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 194206, independent: 164197, independent conditional: 47110, independent unconditional: 117087, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 29256, unknown conditional: 5472, unknown unconditional: 23784] , Statistics on independence cache: Total cache size (in pairs): 29256, Positive cache size: 28103, Positive conditional cache size: 5168, Positive unconditional cache size: 22935, Negative cache size: 1153, Negative conditional cache size: 304, Negative unconditional cache size: 849, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 254 ], Independence queries for same thread: 21775 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 218936, independent: 196224, independent conditional: 196203, independent unconditional: 21, dependent: 22712, dependent conditional: 22697, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 196710, independent: 196224, independent conditional: 196203, independent unconditional: 21, dependent: 486, dependent conditional: 486, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 196710, independent: 196224, independent conditional: 196203, independent unconditional: 21, dependent: 486, dependent conditional: 486, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 196710, independent: 196224, independent conditional: 196203, independent unconditional: 21, dependent: 486, dependent conditional: 486, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53337, independent unconditional: 142887, dependent: 1918, dependent conditional: 486, dependent unconditional: 1432, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53261, independent unconditional: 142963, dependent: 1918, dependent conditional: 305, dependent unconditional: 1613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53261, independent unconditional: 142963, dependent: 1918, dependent conditional: 305, dependent unconditional: 1613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 31202, independent: 30046, independent conditional: 6597, independent unconditional: 23449, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 31202, independent: 27884, independent conditional: 0, independent unconditional: 27884, dependent: 3318, dependent conditional: 0, dependent unconditional: 3318, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3318, independent: 2162, independent conditional: 717, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3318, independent: 2162, independent conditional: 717, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2653, independent: 1484, independent conditional: 475, independent unconditional: 1009, dependent: 1169, dependent conditional: 261, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 198142, independent: 166178, independent conditional: 46664, independent unconditional: 119514, dependent: 762, dependent conditional: 0, dependent unconditional: 762, unknown: 31202, unknown conditional: 6902, unknown unconditional: 24300] , Statistics on independence cache: Total cache size (in pairs): 31202, Positive cache size: 30046, Positive conditional cache size: 6597, Positive unconditional cache size: 23449, Negative cache size: 1156, Negative conditional cache size: 305, Negative unconditional cache size: 851, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 257, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53337, independent unconditional: 142887, dependent: 1918, dependent conditional: 486, dependent unconditional: 1432, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53261, independent unconditional: 142963, dependent: 1918, dependent conditional: 305, dependent unconditional: 1613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 198142, independent: 196224, independent conditional: 53261, independent unconditional: 142963, dependent: 1918, dependent conditional: 305, dependent unconditional: 1613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 31202, independent: 30046, independent conditional: 6597, independent unconditional: 23449, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 31202, independent: 27884, independent conditional: 0, independent unconditional: 27884, dependent: 3318, dependent conditional: 0, dependent unconditional: 3318, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3318, independent: 2162, independent conditional: 717, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3318, independent: 2162, independent conditional: 717, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2653, independent: 1484, independent conditional: 475, independent unconditional: 1009, dependent: 1169, dependent conditional: 261, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 198142, independent: 166178, independent conditional: 46664, independent unconditional: 119514, dependent: 762, dependent conditional: 0, dependent unconditional: 762, unknown: 31202, unknown conditional: 6902, unknown unconditional: 24300] , Statistics on independence cache: Total cache size (in pairs): 31202, Positive cache size: 30046, Positive conditional cache size: 6597, Positive unconditional cache size: 23449, Negative cache size: 1156, Negative conditional cache size: 305, Negative unconditional cache size: 851, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 257 ], Independence queries for same thread: 22226 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 222969, independent: 199807, independent conditional: 199786, independent unconditional: 21, dependent: 23162, dependent conditional: 23147, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 200297, independent: 199807, independent conditional: 199786, independent unconditional: 21, dependent: 490, dependent conditional: 490, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 200297, independent: 199807, independent conditional: 199786, independent unconditional: 21, dependent: 490, dependent conditional: 490, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 200297, independent: 199807, independent conditional: 199786, independent unconditional: 21, dependent: 490, dependent conditional: 490, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54320, independent unconditional: 145487, dependent: 1930, dependent conditional: 490, dependent unconditional: 1440, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54244, independent unconditional: 145563, dependent: 1930, dependent conditional: 306, dependent unconditional: 1624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54244, independent unconditional: 145563, dependent: 1930, dependent conditional: 306, dependent unconditional: 1624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29771, independent: 28612, independent conditional: 4809, independent unconditional: 23803, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29771, independent: 26407, independent conditional: 0, independent unconditional: 26407, dependent: 3364, dependent conditional: 0, dependent unconditional: 3364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3364, independent: 2205, independent conditional: 721, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3364, independent: 2205, independent conditional: 721, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2694, independent: 1506, independent conditional: 455, independent unconditional: 1051, dependent: 1189, dependent conditional: 262, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 201737, independent: 171195, independent conditional: 49435, independent unconditional: 121760, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 29771, unknown conditional: 5115, unknown unconditional: 24656] , Statistics on independence cache: Total cache size (in pairs): 29771, Positive cache size: 28612, Positive conditional cache size: 4809, Positive unconditional cache size: 23803, Negative cache size: 1159, Negative conditional cache size: 306, Negative unconditional cache size: 853, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54320, independent unconditional: 145487, dependent: 1930, dependent conditional: 490, dependent unconditional: 1440, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54244, independent unconditional: 145563, dependent: 1930, dependent conditional: 306, dependent unconditional: 1624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 201737, independent: 199807, independent conditional: 54244, independent unconditional: 145563, dependent: 1930, dependent conditional: 306, dependent unconditional: 1624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29771, independent: 28612, independent conditional: 4809, independent unconditional: 23803, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29771, independent: 26407, independent conditional: 0, independent unconditional: 26407, dependent: 3364, dependent conditional: 0, dependent unconditional: 3364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3364, independent: 2205, independent conditional: 721, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3364, independent: 2205, independent conditional: 721, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2694, independent: 1506, independent conditional: 455, independent unconditional: 1051, dependent: 1189, dependent conditional: 262, dependent unconditional: 926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 201737, independent: 171195, independent conditional: 49435, independent unconditional: 121760, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 29771, unknown conditional: 5115, unknown unconditional: 24656] , Statistics on independence cache: Total cache size (in pairs): 29771, Positive cache size: 28612, Positive conditional cache size: 4809, Positive unconditional cache size: 23803, Negative cache size: 1159, Negative conditional cache size: 306, Negative unconditional cache size: 853, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260 ], Independence queries for same thread: 22672 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 228083, independent: 204463, independent conditional: 204442, independent unconditional: 21, dependent: 23620, dependent conditional: 23605, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 204957, independent: 204463, independent conditional: 204442, independent unconditional: 21, dependent: 494, dependent conditional: 494, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 204957, independent: 204463, independent conditional: 204442, independent unconditional: 21, dependent: 494, dependent conditional: 494, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 204957, independent: 204463, independent conditional: 204442, independent unconditional: 21, dependent: 494, dependent conditional: 494, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55341, independent unconditional: 149122, dependent: 1980, dependent conditional: 494, dependent unconditional: 1486, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55265, independent unconditional: 149198, dependent: 1980, dependent conditional: 307, dependent unconditional: 1673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55265, independent unconditional: 149198, dependent: 1980, dependent conditional: 307, dependent unconditional: 1673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32698, independent: 31498, independent conditional: 7017, independent unconditional: 24481, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32698, independent: 29195, independent conditional: 0, independent unconditional: 29195, dependent: 3503, dependent conditional: 0, dependent unconditional: 3503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3503, independent: 2303, independent conditional: 778, independent unconditional: 1525, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3503, independent: 2303, independent conditional: 778, independent unconditional: 1525, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2861, independent: 1601, independent conditional: 496, independent unconditional: 1105, dependent: 1259, dependent conditional: 277, dependent unconditional: 982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 206443, independent: 172965, independent conditional: 48248, independent unconditional: 124717, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 32698, unknown conditional: 7324, unknown unconditional: 25374] , Statistics on independence cache: Total cache size (in pairs): 32698, Positive cache size: 31498, Positive conditional cache size: 7017, Positive unconditional cache size: 24481, Negative cache size: 1200, Negative conditional cache size: 307, Negative unconditional cache size: 893, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 263, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55341, independent unconditional: 149122, dependent: 1980, dependent conditional: 494, dependent unconditional: 1486, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55265, independent unconditional: 149198, dependent: 1980, dependent conditional: 307, dependent unconditional: 1673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 206443, independent: 204463, independent conditional: 55265, independent unconditional: 149198, dependent: 1980, dependent conditional: 307, dependent unconditional: 1673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32698, independent: 31498, independent conditional: 7017, independent unconditional: 24481, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32698, independent: 29195, independent conditional: 0, independent unconditional: 29195, dependent: 3503, dependent conditional: 0, dependent unconditional: 3503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3503, independent: 2303, independent conditional: 778, independent unconditional: 1525, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3503, independent: 2303, independent conditional: 778, independent unconditional: 1525, dependent: 1200, dependent conditional: 307, dependent unconditional: 893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2861, independent: 1601, independent conditional: 496, independent unconditional: 1105, dependent: 1259, dependent conditional: 277, dependent unconditional: 982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 206443, independent: 172965, independent conditional: 48248, independent unconditional: 124717, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 32698, unknown conditional: 7324, unknown unconditional: 25374] , Statistics on independence cache: Total cache size (in pairs): 32698, Positive cache size: 31498, Positive conditional cache size: 7017, Positive unconditional cache size: 24481, Negative cache size: 1200, Negative conditional cache size: 307, Negative unconditional cache size: 893, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 263 ], Independence queries for same thread: 23126 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 237087, independent: 212961, independent conditional: 212940, independent unconditional: 21, dependent: 24126, dependent conditional: 24111, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 213498, independent: 212961, independent conditional: 212940, independent unconditional: 21, dependent: 537, dependent conditional: 537, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 213498, independent: 212961, independent conditional: 212940, independent unconditional: 21, dependent: 537, dependent conditional: 537, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 213498, independent: 212961, independent conditional: 212940, independent unconditional: 21, dependent: 537, dependent conditional: 537, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56363, independent unconditional: 156598, dependent: 2148, dependent conditional: 537, dependent unconditional: 1611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56287, independent unconditional: 156674, dependent: 2148, dependent conditional: 347, dependent unconditional: 1801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56287, independent unconditional: 156674, dependent: 2148, dependent conditional: 347, dependent unconditional: 1801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32751, independent: 31431, independent conditional: 5919, independent unconditional: 25512, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32751, independent: 28930, independent conditional: 0, independent unconditional: 28930, dependent: 3821, dependent conditional: 0, dependent unconditional: 3821, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3821, independent: 2501, independent conditional: 826, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3821, independent: 2501, independent conditional: 826, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3042, independent: 1683, independent conditional: 530, independent unconditional: 1153, dependent: 1359, dependent conditional: 315, dependent unconditional: 1045, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 215109, independent: 181530, independent conditional: 50368, independent unconditional: 131162, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 32751, unknown conditional: 6266, unknown unconditional: 26485] , Statistics on independence cache: Total cache size (in pairs): 32751, Positive cache size: 31431, Positive conditional cache size: 5919, Positive unconditional cache size: 25512, Negative cache size: 1320, Negative conditional cache size: 347, Negative unconditional cache size: 973, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 266, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56363, independent unconditional: 156598, dependent: 2148, dependent conditional: 537, dependent unconditional: 1611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56287, independent unconditional: 156674, dependent: 2148, dependent conditional: 347, dependent unconditional: 1801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 215109, independent: 212961, independent conditional: 56287, independent unconditional: 156674, dependent: 2148, dependent conditional: 347, dependent unconditional: 1801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32751, independent: 31431, independent conditional: 5919, independent unconditional: 25512, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32751, independent: 28930, independent conditional: 0, independent unconditional: 28930, dependent: 3821, dependent conditional: 0, dependent unconditional: 3821, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3821, independent: 2501, independent conditional: 826, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3821, independent: 2501, independent conditional: 826, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3042, independent: 1683, independent conditional: 530, independent unconditional: 1153, dependent: 1359, dependent conditional: 315, dependent unconditional: 1045, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 215109, independent: 181530, independent conditional: 50368, independent unconditional: 131162, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 32751, unknown conditional: 6266, unknown unconditional: 26485] , Statistics on independence cache: Total cache size (in pairs): 32751, Positive cache size: 31431, Positive conditional cache size: 5919, Positive unconditional cache size: 25512, Negative cache size: 1320, Negative conditional cache size: 347, Negative unconditional cache size: 973, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 266 ], Independence queries for same thread: 23589 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 241577, independent: 216996, independent conditional: 216975, independent unconditional: 21, dependent: 24581, dependent conditional: 24566, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 217537, independent: 216996, independent conditional: 216975, independent unconditional: 21, dependent: 541, dependent conditional: 541, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217537, independent: 216996, independent conditional: 216975, independent unconditional: 21, dependent: 541, dependent conditional: 541, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 217537, independent: 216996, independent conditional: 216975, independent unconditional: 21, dependent: 541, dependent conditional: 541, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57346, independent unconditional: 159650, dependent: 2160, dependent conditional: 541, dependent unconditional: 1619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57270, independent unconditional: 159726, dependent: 2160, dependent conditional: 348, dependent unconditional: 1812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57270, independent unconditional: 159726, dependent: 2160, dependent conditional: 348, dependent unconditional: 1812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33837, independent: 32514, independent conditional: 6477, independent unconditional: 26037, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33837, independent: 30018, independent conditional: 0, independent unconditional: 30018, dependent: 3819, dependent conditional: 0, dependent unconditional: 3819, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3819, independent: 2496, independent conditional: 818, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3819, independent: 2496, independent conditional: 818, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3285, independent: 1777, independent conditional: 569, independent unconditional: 1209, dependent: 1507, dependent conditional: 362, dependent unconditional: 1145, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 219156, independent: 184482, independent conditional: 50793, independent unconditional: 133689, dependent: 837, dependent conditional: 0, dependent unconditional: 837, unknown: 33837, unknown conditional: 6825, unknown unconditional: 27012] , Statistics on independence cache: Total cache size (in pairs): 33837, Positive cache size: 32514, Positive conditional cache size: 6477, Positive unconditional cache size: 26037, Negative cache size: 1323, Negative conditional cache size: 348, Negative unconditional cache size: 975, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 269, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57346, independent unconditional: 159650, dependent: 2160, dependent conditional: 541, dependent unconditional: 1619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57270, independent unconditional: 159726, dependent: 2160, dependent conditional: 348, dependent unconditional: 1812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 219156, independent: 216996, independent conditional: 57270, independent unconditional: 159726, dependent: 2160, dependent conditional: 348, dependent unconditional: 1812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33837, independent: 32514, independent conditional: 6477, independent unconditional: 26037, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33837, independent: 30018, independent conditional: 0, independent unconditional: 30018, dependent: 3819, dependent conditional: 0, dependent unconditional: 3819, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3819, independent: 2496, independent conditional: 818, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3819, independent: 2496, independent conditional: 818, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3285, independent: 1777, independent conditional: 569, independent unconditional: 1209, dependent: 1507, dependent conditional: 362, dependent unconditional: 1145, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 219156, independent: 184482, independent conditional: 50793, independent unconditional: 133689, dependent: 837, dependent conditional: 0, dependent unconditional: 837, unknown: 33837, unknown conditional: 6825, unknown unconditional: 27012] , Statistics on independence cache: Total cache size (in pairs): 33837, Positive cache size: 32514, Positive conditional cache size: 6477, Positive unconditional cache size: 26037, Negative cache size: 1323, Negative conditional cache size: 348, Negative unconditional cache size: 975, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 269 ], Independence queries for same thread: 24040 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 245691, independent: 220660, independent conditional: 220639, independent unconditional: 21, dependent: 25031, dependent conditional: 25016, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 221205, independent: 220660, independent conditional: 220639, independent unconditional: 21, dependent: 545, dependent conditional: 545, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 221205, independent: 220660, independent conditional: 220639, independent unconditional: 21, dependent: 545, dependent conditional: 545, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 221205, independent: 220660, independent conditional: 220639, independent unconditional: 21, dependent: 545, dependent conditional: 545, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58329, independent unconditional: 162331, dependent: 2172, dependent conditional: 545, dependent unconditional: 1627, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58253, independent unconditional: 162407, dependent: 2172, dependent conditional: 349, dependent unconditional: 1823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58253, independent unconditional: 162407, dependent: 2172, dependent conditional: 349, dependent unconditional: 1823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35166, independent: 33840, independent conditional: 7430, independent unconditional: 26410, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35166, independent: 31288, independent conditional: 0, independent unconditional: 31288, dependent: 3878, dependent conditional: 0, dependent unconditional: 3878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3878, independent: 2552, independent conditional: 832, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3878, independent: 2552, independent conditional: 832, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3148, independent: 1774, independent conditional: 536, independent unconditional: 1238, dependent: 1374, dependent conditional: 303, dependent unconditional: 1071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 222832, independent: 186820, independent conditional: 50823, independent unconditional: 135997, dependent: 846, dependent conditional: 0, dependent unconditional: 846, unknown: 35166, unknown conditional: 7779, unknown unconditional: 27387] , Statistics on independence cache: Total cache size (in pairs): 35166, Positive cache size: 33840, Positive conditional cache size: 7430, Positive unconditional cache size: 26410, Negative cache size: 1326, Negative conditional cache size: 349, Negative unconditional cache size: 977, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 272, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58329, independent unconditional: 162331, dependent: 2172, dependent conditional: 545, dependent unconditional: 1627, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58253, independent unconditional: 162407, dependent: 2172, dependent conditional: 349, dependent unconditional: 1823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 222832, independent: 220660, independent conditional: 58253, independent unconditional: 162407, dependent: 2172, dependent conditional: 349, dependent unconditional: 1823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35166, independent: 33840, independent conditional: 7430, independent unconditional: 26410, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35166, independent: 31288, independent conditional: 0, independent unconditional: 31288, dependent: 3878, dependent conditional: 0, dependent unconditional: 3878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3878, independent: 2552, independent conditional: 832, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3878, independent: 2552, independent conditional: 832, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3148, independent: 1774, independent conditional: 536, independent unconditional: 1238, dependent: 1374, dependent conditional: 303, dependent unconditional: 1071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 222832, independent: 186820, independent conditional: 50823, independent unconditional: 135997, dependent: 846, dependent conditional: 0, dependent unconditional: 846, unknown: 35166, unknown conditional: 7779, unknown unconditional: 27387] , Statistics on independence cache: Total cache size (in pairs): 35166, Positive cache size: 33840, Positive conditional cache size: 7430, Positive unconditional cache size: 26410, Negative cache size: 1326, Negative conditional cache size: 349, Negative unconditional cache size: 977, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 272 ], Independence queries for same thread: 24486 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 250967, independent: 225478, independent conditional: 225457, independent unconditional: 21, dependent: 25489, dependent conditional: 25474, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 226027, independent: 225478, independent conditional: 225457, independent unconditional: 21, dependent: 549, dependent conditional: 549, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 226027, independent: 225478, independent conditional: 225457, independent unconditional: 21, dependent: 549, dependent conditional: 549, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 226027, independent: 225478, independent conditional: 225457, independent unconditional: 21, dependent: 549, dependent conditional: 549, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59353, independent unconditional: 166125, dependent: 2225, dependent conditional: 549, dependent unconditional: 1676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59277, independent unconditional: 166201, dependent: 2225, dependent conditional: 350, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59277, independent unconditional: 166201, dependent: 2225, dependent conditional: 350, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35794, independent: 34424, independent conditional: 7305, independent unconditional: 27119, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35794, independent: 31783, independent conditional: 0, independent unconditional: 31783, dependent: 4011, dependent conditional: 0, dependent unconditional: 4011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4011, independent: 2641, independent conditional: 877, independent unconditional: 1764, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4011, independent: 2641, independent conditional: 877, independent unconditional: 1764, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3230, independent: 1836, independent conditional: 578, independent unconditional: 1258, dependent: 1394, dependent conditional: 303, dependent unconditional: 1090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 227703, independent: 191054, independent conditional: 51972, independent unconditional: 139082, dependent: 855, dependent conditional: 0, dependent unconditional: 855, unknown: 35794, unknown conditional: 7655, unknown unconditional: 28139] , Statistics on independence cache: Total cache size (in pairs): 35794, Positive cache size: 34424, Positive conditional cache size: 7305, Positive unconditional cache size: 27119, Negative cache size: 1370, Negative conditional cache size: 350, Negative unconditional cache size: 1020, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 275, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59353, independent unconditional: 166125, dependent: 2225, dependent conditional: 549, dependent unconditional: 1676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59277, independent unconditional: 166201, dependent: 2225, dependent conditional: 350, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 227703, independent: 225478, independent conditional: 59277, independent unconditional: 166201, dependent: 2225, dependent conditional: 350, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35794, independent: 34424, independent conditional: 7305, independent unconditional: 27119, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35794, independent: 31783, independent conditional: 0, independent unconditional: 31783, dependent: 4011, dependent conditional: 0, dependent unconditional: 4011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4011, independent: 2641, independent conditional: 877, independent unconditional: 1764, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4011, independent: 2641, independent conditional: 877, independent unconditional: 1764, dependent: 1370, dependent conditional: 350, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3230, independent: 1836, independent conditional: 578, independent unconditional: 1258, dependent: 1394, dependent conditional: 303, dependent unconditional: 1090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 227703, independent: 191054, independent conditional: 51972, independent unconditional: 139082, dependent: 855, dependent conditional: 0, dependent unconditional: 855, unknown: 35794, unknown conditional: 7655, unknown unconditional: 28139] , Statistics on independence cache: Total cache size (in pairs): 35794, Positive cache size: 34424, Positive conditional cache size: 7305, Positive unconditional cache size: 27119, Negative cache size: 1370, Negative conditional cache size: 350, Negative unconditional cache size: 1020, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 275 ], Independence queries for same thread: 24940 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 148632, independent: 125975, independent conditional: 125954, independent unconditional: 21, dependent: 22657, dependent conditional: 22642, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 126255, independent: 125975, independent conditional: 125954, independent unconditional: 21, dependent: 280, dependent conditional: 280, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126255, independent: 125975, independent conditional: 125954, independent unconditional: 21, dependent: 280, dependent conditional: 280, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 126255, independent: 125975, independent conditional: 125954, independent unconditional: 21, dependent: 280, dependent conditional: 280, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28121, independent unconditional: 97854, dependent: 844, dependent conditional: 280, dependent unconditional: 564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28095, independent unconditional: 97880, dependent: 844, dependent conditional: 78, dependent unconditional: 766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28095, independent unconditional: 97880, dependent: 844, dependent conditional: 78, dependent unconditional: 766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21270, independent: 21004, independent conditional: 5352, independent unconditional: 15652, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21270, independent: 20554, independent conditional: 0, independent unconditional: 20554, dependent: 716, dependent conditional: 0, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 716, independent: 450, independent conditional: 193, independent unconditional: 257, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 716, independent: 450, independent conditional: 193, independent unconditional: 257, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 620, independent: 299, independent conditional: 22, independent unconditional: 276, dependent: 321, dependent conditional: 77, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 126819, independent: 104971, independent conditional: 22743, independent unconditional: 82228, dependent: 578, dependent conditional: 0, dependent unconditional: 578, unknown: 21270, unknown conditional: 5430, unknown unconditional: 15840] , Statistics on independence cache: Total cache size (in pairs): 21270, Positive cache size: 21004, Positive conditional cache size: 5352, Positive unconditional cache size: 15652, Negative cache size: 266, Negative conditional cache size: 78, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 228, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28121, independent unconditional: 97854, dependent: 844, dependent conditional: 280, dependent unconditional: 564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28095, independent unconditional: 97880, dependent: 844, dependent conditional: 78, dependent unconditional: 766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126819, independent: 125975, independent conditional: 28095, independent unconditional: 97880, dependent: 844, dependent conditional: 78, dependent unconditional: 766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21270, independent: 21004, independent conditional: 5352, independent unconditional: 15652, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21270, independent: 20554, independent conditional: 0, independent unconditional: 20554, dependent: 716, dependent conditional: 0, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 716, independent: 450, independent conditional: 193, independent unconditional: 257, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 716, independent: 450, independent conditional: 193, independent unconditional: 257, dependent: 266, dependent conditional: 78, dependent unconditional: 188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 620, independent: 299, independent conditional: 22, independent unconditional: 276, dependent: 321, dependent conditional: 77, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 126819, independent: 104971, independent conditional: 22743, independent unconditional: 82228, dependent: 578, dependent conditional: 0, dependent unconditional: 578, unknown: 21270, unknown conditional: 5430, unknown unconditional: 15840] , Statistics on independence cache: Total cache size (in pairs): 21270, Positive cache size: 21004, Positive conditional cache size: 5352, Positive unconditional cache size: 15652, Negative cache size: 266, Negative conditional cache size: 78, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 228 ], Independence queries for same thread: 22377 - TimeoutResultAtElement [Line: 1036]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 2455 with TraceHistMax 57,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2453 interpolants. - TimeoutResultAtElement [Line: 999]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while PartialOrderCegarLoop was analyzing trace of length 2455 with TraceHistMax 57,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2453 interpolants. - TimeoutResultAtElement [Line: 999]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while PartialOrderCegarLoop was analyzing trace of length 2455 with TraceHistMax 57,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2453 interpolants. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 239 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 0.6s, OverallIterations: 2, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 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.1s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 153 NumberOfCodeBlocks, 153 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 76 ConstructedInterpolants, 0 QuantifiedInterpolants, 76 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 5/5 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 with 2 thread instances CFG has 4 procedures, 291 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 0.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 5, 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, 277 NumberOfCodeBlocks, 277 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 187 ConstructedInterpolants, 0 QuantifiedInterpolants, 323 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 40/40 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 with 3 thread instances CFG has 5 procedures, 343 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 0.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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.3s InterpolantComputationTime, 455 NumberOfCodeBlocks, 455 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 343 ConstructedInterpolants, 0 QuantifiedInterpolants, 1188 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 135/135 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 with 4 thread instances CFG has 6 procedures, 395 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 0.8s, OverallIterations: 4, 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: 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, 579 NumberOfCodeBlocks, 579 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 438 ConstructedInterpolants, 0 QuantifiedInterpolants, 1283 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 240/240 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 with 5 thread instances CFG has 7 procedures, 447 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 0.8s, OverallIterations: 4, 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: 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, 672 NumberOfCodeBlocks, 672 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 516 ConstructedInterpolants, 0 QuantifiedInterpolants, 1361 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 375/375 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 with 6 thread instances CFG has 8 procedures, 499 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 0.9s, OverallIterations: 4, 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: 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, 770 NumberOfCodeBlocks, 770 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 602 ConstructedInterpolants, 0 QuantifiedInterpolants, 1447 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 540/540 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 with 7 thread instances CFG has 9 procedures, 551 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 1.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 896 NumberOfCodeBlocks, 896 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 707 ConstructedInterpolants, 0 QuantifiedInterpolants, 1552 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 735/735 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 with 8 thread instances CFG has 10 procedures, 603 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 1.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 1021 NumberOfCodeBlocks, 1021 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 803 ConstructedInterpolants, 0 QuantifiedInterpolants, 1648 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 960/960 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 with 9 thread instances CFG has 11 procedures, 655 locations, 12 error locations. Started 1 CEGAR loops. OverallTime: 1.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1126 NumberOfCodeBlocks, 1126 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 893 ConstructedInterpolants, 0 QuantifiedInterpolants, 1738 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1215/1215 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 with 10 thread instances CFG has 12 procedures, 707 locations, 13 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1242 NumberOfCodeBlocks, 1242 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 997 ConstructedInterpolants, 0 QuantifiedInterpolants, 1842 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1500/1500 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 with 11 thread instances CFG has 13 procedures, 759 locations, 14 error locations. Started 1 CEGAR loops. OverallTime: 1.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 1374 NumberOfCodeBlocks, 1374 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1108 ConstructedInterpolants, 0 QuantifiedInterpolants, 1953 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1815/1815 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 with 12 thread instances CFG has 14 procedures, 811 locations, 15 error locations. Started 1 CEGAR loops. OverallTime: 2.1s, OverallIterations: 4, 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: 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, 1504 NumberOfCodeBlocks, 1504 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1209 ConstructedInterpolants, 0 QuantifiedInterpolants, 2054 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2160/2160 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 with 13 thread instances CFG has 15 procedures, 863 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1624 NumberOfCodeBlocks, 1624 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1314 ConstructedInterpolants, 0 QuantifiedInterpolants, 2159 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2535/2535 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 with 14 thread instances CFG has 16 procedures, 915 locations, 17 error locations. Started 1 CEGAR loops. OverallTime: 2.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1769 NumberOfCodeBlocks, 1769 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1447 ConstructedInterpolants, 0 QuantifiedInterpolants, 2292 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2940/2940 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 with 15 thread instances CFG has 17 procedures, 967 locations, 18 error locations. Started 1 CEGAR loops. OverallTime: 3.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 1922 NumberOfCodeBlocks, 1922 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1579 ConstructedInterpolants, 0 QuantifiedInterpolants, 2424 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3375/3375 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 with 16 thread instances CFG has 18 procedures, 1019 locations, 19 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 4, 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: 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.6s InterpolantComputationTime, 2077 NumberOfCodeBlocks, 2077 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1705 ConstructedInterpolants, 0 QuantifiedInterpolants, 2550 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3840/3840 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 with 17 thread instances CFG has 19 procedures, 1071 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 4.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.6s InterpolantComputationTime, 2199 NumberOfCodeBlocks, 2199 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1812 ConstructedInterpolants, 0 QuantifiedInterpolants, 2657 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 with 18 thread instances CFG has 20 procedures, 1123 locations, 21 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2327 NumberOfCodeBlocks, 2327 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1928 ConstructedInterpolants, 0 QuantifiedInterpolants, 2773 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4860/4860 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 with 19 thread instances CFG has 21 procedures, 1175 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 4.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2470 NumberOfCodeBlocks, 2470 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2050 ConstructedInterpolants, 0 QuantifiedInterpolants, 2895 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5415/5415 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 with 20 thread instances CFG has 22 procedures, 1227 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 4.2s, 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.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2605 NumberOfCodeBlocks, 2605 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2156 ConstructedInterpolants, 0 QuantifiedInterpolants, 3001 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6000/6000 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 with 21 thread instances CFG has 23 procedures, 1279 locations, 24 error locations. Started 1 CEGAR loops. OverallTime: 4.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2726 NumberOfCodeBlocks, 2726 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2262 ConstructedInterpolants, 0 QuantifiedInterpolants, 3107 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6615/6615 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 with 22 thread instances CFG has 24 procedures, 1331 locations, 25 error locations. Started 1 CEGAR loops. OverallTime: 5.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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.1s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2844 NumberOfCodeBlocks, 2844 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2368 ConstructedInterpolants, 0 QuantifiedInterpolants, 3213 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7260/7260 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 with 23 thread instances CFG has 25 procedures, 1383 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 3.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, 2971 NumberOfCodeBlocks, 2971 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2474 ConstructedInterpolants, 0 QuantifiedInterpolants, 3319 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7935/7935 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 with 24 thread instances CFG has 26 procedures, 1435 locations, 27 error locations. Started 1 CEGAR loops. OverallTime: 6.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 4.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, 3106 NumberOfCodeBlocks, 3106 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2580 ConstructedInterpolants, 0 QuantifiedInterpolants, 3425 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8640/8640 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 with 25 thread instances CFG has 27 procedures, 1487 locations, 28 error locations. Started 1 CEGAR loops. OverallTime: 7.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 3227 NumberOfCodeBlocks, 3227 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2686 ConstructedInterpolants, 0 QuantifiedInterpolants, 3531 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 9375/9375 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 with 26 thread instances CFG has 28 procedures, 1539 locations, 29 error locations. Started 1 CEGAR loops. OverallTime: 7.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.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.2s InterpolantComputationTime, 3345 NumberOfCodeBlocks, 3345 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2792 ConstructedInterpolants, 0 QuantifiedInterpolants, 3637 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 10140/10140 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 with 27 thread instances CFG has 29 procedures, 1591 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 8.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 3472 NumberOfCodeBlocks, 3472 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2898 ConstructedInterpolants, 0 QuantifiedInterpolants, 3743 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 10935/10935 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 with 28 thread instances CFG has 30 procedures, 1643 locations, 31 error locations. Started 1 CEGAR loops. OverallTime: 10.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 8.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 3607 NumberOfCodeBlocks, 3607 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3004 ConstructedInterpolants, 0 QuantifiedInterpolants, 3849 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 11760/11760 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 with 29 thread instances CFG has 31 procedures, 1695 locations, 32 error locations. Started 1 CEGAR loops. OverallTime: 7.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.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, 3728 NumberOfCodeBlocks, 3728 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3110 ConstructedInterpolants, 0 QuantifiedInterpolants, 3955 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 12615/12615 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 with 30 thread instances CFG has 32 procedures, 1747 locations, 33 error locations. Started 1 CEGAR loops. OverallTime: 9.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 3846 NumberOfCodeBlocks, 3846 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3216 ConstructedInterpolants, 0 QuantifiedInterpolants, 4061 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 13500/13500 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 with 31 thread instances CFG has 33 procedures, 1799 locations, 34 error locations. Started 1 CEGAR loops. OverallTime: 10.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.4s InterpolantComputationTime, 3973 NumberOfCodeBlocks, 3973 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3322 ConstructedInterpolants, 0 QuantifiedInterpolants, 4167 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 14415/14415 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 with 32 thread instances CFG has 34 procedures, 1851 locations, 35 error locations. Started 1 CEGAR loops. OverallTime: 10.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 4108 NumberOfCodeBlocks, 4108 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3428 ConstructedInterpolants, 0 QuantifiedInterpolants, 4273 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 15360/15360 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 with 33 thread instances CFG has 35 procedures, 1903 locations, 36 error locations. Started 1 CEGAR loops. OverallTime: 16.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 12.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 4229 NumberOfCodeBlocks, 4229 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3534 ConstructedInterpolants, 0 QuantifiedInterpolants, 4379 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 16335/16335 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 with 34 thread instances CFG has 36 procedures, 1955 locations, 37 error locations. Started 1 CEGAR loops. OverallTime: 15.7s, 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.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 4347 NumberOfCodeBlocks, 4347 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3640 ConstructedInterpolants, 0 QuantifiedInterpolants, 4485 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 17340/17340 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 with 35 thread instances CFG has 37 procedures, 2007 locations, 38 error locations. Started 1 CEGAR loops. OverallTime: 14.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 10.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 4474 NumberOfCodeBlocks, 4474 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3746 ConstructedInterpolants, 0 QuantifiedInterpolants, 4591 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 18375/18375 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 with 36 thread instances CFG has 38 procedures, 2059 locations, 39 error locations. Started 1 CEGAR loops. OverallTime: 13.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 9.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 4609 NumberOfCodeBlocks, 4609 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3852 ConstructedInterpolants, 0 QuantifiedInterpolants, 4697 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 19440/19440 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 with 37 thread instances CFG has 39 procedures, 2111 locations, 40 error locations. Started 1 CEGAR loops. OverallTime: 13.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 9.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 4730 NumberOfCodeBlocks, 4730 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3958 ConstructedInterpolants, 0 QuantifiedInterpolants, 4803 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 20535/20535 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 with 38 thread instances CFG has 40 procedures, 2163 locations, 41 error locations. Started 1 CEGAR loops. OverallTime: 12.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.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.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 4848 NumberOfCodeBlocks, 4848 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4064 ConstructedInterpolants, 0 QuantifiedInterpolants, 4909 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 21660/21660 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 with 39 thread instances CFG has 41 procedures, 2215 locations, 42 error locations. Started 1 CEGAR loops. OverallTime: 18.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 13.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.2s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 4975 NumberOfCodeBlocks, 4975 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4170 ConstructedInterpolants, 0 QuantifiedInterpolants, 5015 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 22815/22815 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 with 40 thread instances CFG has 42 procedures, 2267 locations, 43 error locations. Started 1 CEGAR loops. OverallTime: 22.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 5110 NumberOfCodeBlocks, 5110 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4276 ConstructedInterpolants, 0 QuantifiedInterpolants, 5121 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 24000/24000 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 with 41 thread instances CFG has 43 procedures, 2319 locations, 44 error locations. Started 1 CEGAR loops. OverallTime: 19.5s, 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 5231 NumberOfCodeBlocks, 5231 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4382 ConstructedInterpolants, 0 QuantifiedInterpolants, 5227 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 25215/25215 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 with 42 thread instances CFG has 44 procedures, 2371 locations, 45 error locations. Started 1 CEGAR loops. OverallTime: 21.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 15.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.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 5349 NumberOfCodeBlocks, 5349 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4488 ConstructedInterpolants, 0 QuantifiedInterpolants, 5333 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 26460/26460 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 with 43 thread instances CFG has 45 procedures, 2423 locations, 46 error locations. Started 1 CEGAR loops. OverallTime: 25.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.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.6s InterpolantComputationTime, 5476 NumberOfCodeBlocks, 5476 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4594 ConstructedInterpolants, 0 QuantifiedInterpolants, 5439 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 27735/27735 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 with 44 thread instances CFG has 46 procedures, 2475 locations, 47 error locations. Started 1 CEGAR loops. OverallTime: 20.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 15.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 5611 NumberOfCodeBlocks, 5611 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4700 ConstructedInterpolants, 0 QuantifiedInterpolants, 5545 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 29040/29040 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 with 45 thread instances CFG has 47 procedures, 2527 locations, 48 error locations. Started 1 CEGAR loops. OverallTime: 28.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 23.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.6s InterpolantComputationTime, 5732 NumberOfCodeBlocks, 5732 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4806 ConstructedInterpolants, 0 QuantifiedInterpolants, 5651 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 30375/30375 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 with 46 thread instances CFG has 48 procedures, 2579 locations, 49 error locations. Started 1 CEGAR loops. OverallTime: 27.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 21.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.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.7s InterpolantComputationTime, 5850 NumberOfCodeBlocks, 5850 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4912 ConstructedInterpolants, 0 QuantifiedInterpolants, 5757 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 31740/31740 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 with 47 thread instances CFG has 49 procedures, 2631 locations, 50 error locations. Started 1 CEGAR loops. OverallTime: 26.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 20.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.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 2.7s InterpolantComputationTime, 5977 NumberOfCodeBlocks, 5977 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5018 ConstructedInterpolants, 0 QuantifiedInterpolants, 5863 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 33135/33135 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 with 48 thread instances CFG has 50 procedures, 2683 locations, 51 error locations. Started 1 CEGAR loops. OverallTime: 28.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 22.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 3.0s InterpolantComputationTime, 6112 NumberOfCodeBlocks, 6112 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5124 ConstructedInterpolants, 0 QuantifiedInterpolants, 5969 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 34560/34560 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 with 49 thread instances CFG has 51 procedures, 2735 locations, 52 error locations. Started 1 CEGAR loops. OverallTime: 40.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 34.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 3.0s InterpolantComputationTime, 6233 NumberOfCodeBlocks, 6233 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5230 ConstructedInterpolants, 0 QuantifiedInterpolants, 6075 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 36015/36015 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 with 50 thread instances CFG has 52 procedures, 2787 locations, 53 error locations. Started 1 CEGAR loops. OverallTime: 32.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 25.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.3s InterpolantComputationTime, 6351 NumberOfCodeBlocks, 6351 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5336 ConstructedInterpolants, 0 QuantifiedInterpolants, 6181 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 37500/37500 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 with 51 thread instances CFG has 53 procedures, 2839 locations, 54 error locations. Started 1 CEGAR loops. OverallTime: 47.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 40.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.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.2s InterpolantComputationTime, 6478 NumberOfCodeBlocks, 6478 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5442 ConstructedInterpolants, 0 QuantifiedInterpolants, 6287 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 39015/39015 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 with 52 thread instances CFG has 54 procedures, 2891 locations, 55 error locations. Started 1 CEGAR loops. OverallTime: 49.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 42.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.5s InterpolantComputationTime, 6613 NumberOfCodeBlocks, 6613 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5548 ConstructedInterpolants, 0 QuantifiedInterpolants, 6393 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 40560/40560 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 with 53 thread instances CFG has 55 procedures, 2943 locations, 56 error locations. Started 1 CEGAR loops. OverallTime: 29.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 21.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.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 4.1s InterpolantComputationTime, 6734 NumberOfCodeBlocks, 6734 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5654 ConstructedInterpolants, 0 QuantifiedInterpolants, 6499 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 42135/42135 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 with 54 thread instances CFG has 56 procedures, 2995 locations, 57 error locations. Started 1 CEGAR loops. OverallTime: 57.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 49.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.8s InterpolantComputationTime, 6852 NumberOfCodeBlocks, 6852 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5760 ConstructedInterpolants, 0 QuantifiedInterpolants, 6605 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 43740/43740 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 with 55 thread instances CFG has 57 procedures, 3047 locations, 58 error locations. Started 1 CEGAR loops. OverallTime: 42.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 34.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.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 3.8s InterpolantComputationTime, 6979 NumberOfCodeBlocks, 6979 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 5866 ConstructedInterpolants, 0 QuantifiedInterpolants, 6711 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 45375/45375 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 with 56 thread instances CFG has 58 procedures, 3099 locations, 59 error locations. Started 1 CEGAR loops. OverallTime: 39.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 33.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: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 3521 NumberOfCodeBlocks, 3521 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 3519 ConstructedInterpolants, 0 QuantifiedInterpolants, 3655 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 31360/31360 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