/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 FORWARD -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_79-equ_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.conditional-comm-17da818-m [2024-05-05 06:16:20,373 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-05-05 06:16:20,439 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf [2024-05-05 06:16:20,442 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-05-05 06:16:20,443 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-05-05 06:16:20,464 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-05-05 06:16:20,465 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-05-05 06:16:20,465 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-05-05 06:16:20,465 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-05-05 06:16:20,468 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-05-05 06:16:20,469 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-05-05 06:16:20,469 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-05-05 06:16:20,469 INFO L153 SettingsManager]: * Use SBE=true [2024-05-05 06:16:20,470 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-05-05 06:16:20,470 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * sizeof long=4 [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-05-05 06:16:20,471 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-05-05 06:16:20,472 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-05-05 06:16:20,472 INFO L153 SettingsManager]: * sizeof long double=12 [2024-05-05 06:16:20,472 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-05-05 06:16:20,472 INFO L153 SettingsManager]: * Use constant arrays=true [2024-05-05 06:16:20,472 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-05-05 06:16:20,473 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-05-05 06:16:20,473 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-05-05 06:16:20,473 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-05-05 06:16:20,473 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-05 06:16:20,474 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-05-05 06:16:20,474 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-05-05 06:16:20,474 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-05-05 06:16:20,474 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-05-05 06:16:20,475 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2024-05-05 06:16:20,475 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-05-05 06:16:20,475 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-05-05 06:16:20,475 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-05-05 06:16:20,475 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-05-05 06:16:20,475 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 -> FORWARD [2024-05-05 06:16:20,669 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-05-05 06:16:20,694 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-05-05 06:16:20,696 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-05-05 06:16:20,697 INFO L270 PluginConnector]: Initializing CDTParser... [2024-05-05 06:16:20,697 INFO L274 PluginConnector]: CDTParser initialized [2024-05-05 06:16:20,698 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_79-equ_racefree.i [2024-05-05 06:16:21,764 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-05-05 06:16:21,993 INFO L384 CDTParser]: Found 1 translation units. [2024-05-05 06:16:21,994 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_79-equ_racefree.i [2024-05-05 06:16:22,009 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/ffa840797/019c6c3916fd4bb98b0ed86a879abb28/FLAGc9979f815 [2024-05-05 06:16:22,019 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/ffa840797/019c6c3916fd4bb98b0ed86a879abb28 [2024-05-05 06:16:22,021 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-05-05 06:16:22,021 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-05-05 06:16:22,022 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-05-05 06:16:22,022 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-05-05 06:16:22,029 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-05-05 06:16:22,030 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,030 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6db682ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22, skipping insertion in model container [2024-05-05 06:16:22,030 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,065 INFO L177 MainTranslator]: Built tables and reachable declarations [2024-05-05 06:16:22,398 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_79-equ_racefree.i[47038,47051] [2024-05-05 06:16:22,478 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-05-05 06:16:22,488 INFO L202 MainTranslator]: Completed pre-run [2024-05-05 06:16:22,527 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_79-equ_racefree.i[47038,47051] [2024-05-05 06:16:22,547 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-05-05 06:16:22,600 INFO L206 MainTranslator]: Completed translation [2024-05-05 06:16:22,600 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22 WrapperNode [2024-05-05 06:16:22,600 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-05-05 06:16:22,601 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-05-05 06:16:22,601 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-05-05 06:16:22,601 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-05-05 06:16:22,606 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,636 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,664 INFO L138 Inliner]: procedures = 272, calls = 64, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 229 [2024-05-05 06:16:22,664 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-05-05 06:16:22,664 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-05-05 06:16:22,665 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-05-05 06:16:22,665 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-05-05 06:16:22,672 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,672 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,684 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,684 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,689 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,691 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,705 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,706 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,719 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-05-05 06:16:22,720 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-05-05 06:16:22,720 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-05-05 06:16:22,720 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-05-05 06:16:22,720 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (1/1) ... [2024-05-05 06:16:22,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-05 06:16:22,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:22,763 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-05-05 06:16:22,783 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-05-05 06:16:22,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-05-05 06:16:22,825 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-05-05 06:16:22,825 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2024-05-05 06:16:22,826 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-05-05 06:16:22,826 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-05-05 06:16:22,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-05-05 06:16:22,829 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-05-05 06:16:22,955 INFO L241 CfgBuilder]: Building ICFG [2024-05-05 06:16:22,958 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-05-05 06:16:23,229 INFO L282 CfgBuilder]: Performing block encoding [2024-05-05 06:16:23,274 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-05-05 06:16:23,275 INFO L309 CfgBuilder]: Removed 22 assume(true) statements. [2024-05-05 06:16:23,276 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.05 06:16:23 BoogieIcfgContainer [2024-05-05 06:16:23,276 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-05-05 06:16:23,277 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-05-05 06:16:23,277 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-05-05 06:16:23,280 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-05-05 06:16:23,280 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.05 06:16:22" (1/3) ... [2024-05-05 06:16:23,280 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b41436b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.05 06:16:23, skipping insertion in model container [2024-05-05 06:16:23,280 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.05 06:16:22" (2/3) ... [2024-05-05 06:16:23,280 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b41436b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.05 06:16:23, skipping insertion in model container [2024-05-05 06:16:23,281 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.05 06:16:23" (3/3) ... [2024-05-05 06:16:23,281 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_79-equ_racefree.i [2024-05-05 06:16:23,288 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-05-05 06:16:23,295 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-05-05 06:16:23,295 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-05-05 06:16:23,295 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-05-05 06:16:23,336 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-05-05 06:16:23,377 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:23,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:23,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:23,380 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-05-05 06:16:23,390 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-05-05 06:16:23,409 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:23,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:23,427 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:23,432 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:23,433 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-05-05 06:16:23,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 1 more)] === [2024-05-05 06:16:23,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:23,476 INFO L85 PathProgramCache]: Analyzing trace with hash -397601856, now seen corresponding path program 1 times [2024-05-05 06:16:23,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:23,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836165860] [2024-05-05 06:16:23,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:23,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:23,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-05 06:16:23,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:23,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836165860] [2024-05-05 06:16:23,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836165860] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:23,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:23,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:23,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677887531] [2024-05-05 06:16:23,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:23,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:23,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:23,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:23,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:23,815 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:23,816 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-05-05 06:16:23,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:23,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:23,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-05-05 06:16:23,833 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-05-05 06:16:23,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:23,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1435033878, now seen corresponding path program 1 times [2024-05-05 06:16:23,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:23,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997536015] [2024-05-05 06:16:23,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:23,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:23,870 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:23,917 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:23,918 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:23,919 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 4 remaining) [2024-05-05 06:16:23,920 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2024-05-05 06:16:23,920 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2024-05-05 06:16:23,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2024-05-05 06:16:23,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-05-05 06:16:23,927 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1] [2024-05-05 06:16:23,929 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:23,929 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-05-05 06:16:23,957 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-05-05 06:16:23,961 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:23,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:23,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:24,010 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-05-05 06:16:24,011 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-05-05 06:16:24,027 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:24,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:24,029 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:24,029 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-05-05 06:16:24,053 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-05-05 06:16:24,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1273193204, now seen corresponding path program 1 times [2024-05-05 06:16:24,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:24,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009503886] [2024-05-05 06:16:24,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:24,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:24,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:24,133 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-05-05 06:16:24,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:24,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009503886] [2024-05-05 06:16:24,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009503886] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:24,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:24,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:24,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510236914] [2024-05-05 06:16:24,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:24,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:24,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:24,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:24,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:24,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,154 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:24,154 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-05-05 06:16:24,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-05-05 06:16:24,201 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-05-05 06:16:24,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1269026701, now seen corresponding path program 1 times [2024-05-05 06:16:24,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:24,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788558360] [2024-05-05 06:16:24,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:24,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:24,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:24,390 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-05 06:16:24,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:24,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788558360] [2024-05-05 06:16:24,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788558360] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:24,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:24,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:24,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023543721] [2024-05-05 06:16:24,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:24,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:24,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:24,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:24,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:24,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,400 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:24,407 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-05-05 06:16:24,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:24,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-05-05 06:16:24,475 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-05-05 06:16:24,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1555405273, now seen corresponding path program 1 times [2024-05-05 06:16:24,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:24,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222095297] [2024-05-05 06:16:24,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:24,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:24,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:24,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:24,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:24,513 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:24,514 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:24,514 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 5 remaining) [2024-05-05 06:16:24,514 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2024-05-05 06:16:24,514 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2024-05-05 06:16:24,514 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2024-05-05 06:16:24,514 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2024-05-05 06:16:24,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-05-05 06:16:24,516 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2024-05-05 06:16:24,516 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:24,516 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2024-05-05 06:16:24,569 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-05-05 06:16:24,572 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:24,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:24,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:24,575 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-05-05 06:16:24,624 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-05-05 06:16:24,626 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:24,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,627 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:24,627 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:24,627 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-05-05 06:16:24,639 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-05-05 06:16:24,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1340730554, now seen corresponding path program 1 times [2024-05-05 06:16:24,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:24,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488936450] [2024-05-05 06:16:24,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:24,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:24,672 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-05 06:16:24,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:24,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488936450] [2024-05-05 06:16:24,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488936450] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:24,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:24,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:24,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512132872] [2024-05-05 06:16:24,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:24,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:24,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:24,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:24,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:24,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,680 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:24,680 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-05-05 06:16:24,680 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-05-05 06:16:24,742 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-05-05 06:16:24,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:24,742 INFO L85 PathProgramCache]: Analyzing trace with hash 2058213644, now seen corresponding path program 1 times [2024-05-05 06:16:24,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:24,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943259598] [2024-05-05 06:16:24,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:24,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:24,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:24,898 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-05 06:16:24,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:24,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943259598] [2024-05-05 06:16:24,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943259598] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:24,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:24,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:24,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931103232] [2024-05-05 06:16:24,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:24,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:24,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:24,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:24,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:24,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,925 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:24,926 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-05-05 06:16:24,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:24,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:25,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-05-05 06:16:25,002 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-05-05 06:16:25,002 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1189505660, now seen corresponding path program 1 times [2024-05-05 06:16:25,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:25,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022177999] [2024-05-05 06:16:25,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:25,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-05 06:16:25,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:25,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022177999] [2024-05-05 06:16:25,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022177999] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:25,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:25,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:25,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431505262] [2024-05-05 06:16:25,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:25,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:25,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:25,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:25,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:25,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,339 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:25,340 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-05-05 06:16:25,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:25,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:25,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:25,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-05-05 06:16:25,413 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-05-05 06:16:25,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1357222077, now seen corresponding path program 1 times [2024-05-05 06:16:25,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:25,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592018988] [2024-05-05 06:16:25,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:25,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:25,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:25,440 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:25,477 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:25,477 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:25,477 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (5 of 6 remaining) [2024-05-05 06:16:25,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2024-05-05 06:16:25,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2024-05-05 06:16:25,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2024-05-05 06:16:25,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2024-05-05 06:16:25,480 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2024-05-05 06:16:25,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-05-05 06:16:25,483 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:25,483 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:25,483 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2024-05-05 06:16:25,516 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-05-05 06:16:25,519 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:25,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:25,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:25,522 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-05-05 06:16:25,526 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:25,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,526 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:25,526 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:25,527 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2024-05-05 06:16:25,535 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-05-05 06:16:25,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,535 INFO L85 PathProgramCache]: Analyzing trace with hash -669045910, now seen corresponding path program 1 times [2024-05-05 06:16:25,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:25,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226860261] [2024-05-05 06:16:25,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:25,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:25,539 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-05-05 06:16:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:25,564 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-05-05 06:16:25,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:25,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226860261] [2024-05-05 06:16:25,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226860261] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:25,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:25,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:25,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675531501] [2024-05-05 06:16:25,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:25,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:25,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:25,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:25,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:25,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,576 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:25,577 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-05-05 06:16:25,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-05-05 06:16:25,674 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-05-05 06:16:25,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1494892135, now seen corresponding path program 1 times [2024-05-05 06:16:25,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:25,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92671068] [2024-05-05 06:16:25,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:25,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:25,819 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-05 06:16:25,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:25,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92671068] [2024-05-05 06:16:25,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92671068] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:25,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:25,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:25,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117910602] [2024-05-05 06:16:25,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:25,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:25,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:25,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:25,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,849 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:25,849 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-05-05 06:16:25,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:25,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:25,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-05-05 06:16:25,929 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-05-05 06:16:25,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:25,930 INFO L85 PathProgramCache]: Analyzing trace with hash -893307883, now seen corresponding path program 1 times [2024-05-05 06:16:25,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:25,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14592493] [2024-05-05 06:16:25,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:25,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:26,147 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-05-05 06:16:26,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:26,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14592493] [2024-05-05 06:16:26,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14592493] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:26,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:26,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:26,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676734817] [2024-05-05 06:16:26,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:26,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:26,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:26,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:26,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,170 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:26,170 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-05-05 06:16:26,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:26,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:26,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:26,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-05-05 06:16:26,256 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-05-05 06:16:26,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:26,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1474824871, now seen corresponding path program 1 times [2024-05-05 06:16:26,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:26,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889853722] [2024-05-05 06:16:26,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:26,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:26,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:26,281 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:26,320 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:26,320 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 7 remaining) [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2024-05-05 06:16:26,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2024-05-05 06:16:26,321 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2024-05-05 06:16:26,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-05-05 06:16:26,322 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:26,323 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:26,323 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2024-05-05 06:16:26,362 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2024-05-05 06:16:26,365 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:26,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:26,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:26,370 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-05-05 06:16:26,381 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-05-05 06:16:26,383 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:26,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:26,383 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:26,383 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:26,383 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2024-05-05 06:16:26,396 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-05-05 06:16:26,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:26,396 INFO L85 PathProgramCache]: Analyzing trace with hash 336060604, now seen corresponding path program 1 times [2024-05-05 06:16:26,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:26,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688793099] [2024-05-05 06:16:26,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:26,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:26,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-05-05 06:16:26,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:26,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688793099] [2024-05-05 06:16:26,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688793099] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:26,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:26,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:26,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118306895] [2024-05-05 06:16:26,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:26,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:26,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:26,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:26,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:26,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,485 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:26,485 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-05-05 06:16:26,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-05-05 06:16:26,603 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-05-05 06:16:26,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:26,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1575273190, now seen corresponding path program 1 times [2024-05-05 06:16:26,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:26,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941434319] [2024-05-05 06:16:26,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:26,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:26,855 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-05-05 06:16:26,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:26,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941434319] [2024-05-05 06:16:26,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941434319] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:26,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:26,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:26,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790558858] [2024-05-05 06:16:26,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:26,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:26,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:26,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:26,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:26,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,897 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:26,898 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-05-05 06:16:26,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:26,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:26,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-05-05 06:16:26,980 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-05-05 06:16:26,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:26,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1949675939, now seen corresponding path program 1 times [2024-05-05 06:16:26,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:26,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095313728] [2024-05-05 06:16:26,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:26,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:27,219 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-05-05 06:16:27,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:27,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095313728] [2024-05-05 06:16:27,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095313728] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:27,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:27,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:27,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508518871] [2024-05-05 06:16:27,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:27,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:27,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:27,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:27,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:27,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,253 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:27,253 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-05-05 06:16:27,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:27,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:27,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-05-05 06:16:27,355 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-05-05 06:16:27,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:27,356 INFO L85 PathProgramCache]: Analyzing trace with hash -238872708, now seen corresponding path program 1 times [2024-05-05 06:16:27,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:27,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957458647] [2024-05-05 06:16:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:27,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:27,386 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:27,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:27,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:27,418 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:27,419 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2024-05-05 06:16:27,419 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2024-05-05 06:16:27,419 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2024-05-05 06:16:27,419 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2024-05-05 06:16:27,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2024-05-05 06:16:27,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2024-05-05 06:16:27,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2024-05-05 06:16:27,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2024-05-05 06:16:27,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-05-05 06:16:27,421 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:27,423 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:27,423 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2024-05-05 06:16:27,465 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2024-05-05 06:16:27,469 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:27,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:27,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:27,472 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-05-05 06:16:27,487 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:27,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:27,488 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:27,488 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:27,488 INFO L358 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2024-05-05 06:16:27,496 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-05-05 06:16:27,501 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-05-05 06:16:27,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:27,502 INFO L85 PathProgramCache]: Analyzing trace with hash -2123524400, now seen corresponding path program 1 times [2024-05-05 06:16:27,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:27,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940542302] [2024-05-05 06:16:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:27,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:27,534 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-05-05 06:16:27,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:27,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940542302] [2024-05-05 06:16:27,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940542302] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:27,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:27,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:27,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322824864] [2024-05-05 06:16:27,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:27,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:27,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:27,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:27,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:27,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,545 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:27,545 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-05-05 06:16:27,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-05-05 06:16:27,672 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-05-05 06:16:27,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:27,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1249696252, now seen corresponding path program 1 times [2024-05-05 06:16:27,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:27,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782951342] [2024-05-05 06:16:27,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:27,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:27,851 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-05-05 06:16:27,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:27,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782951342] [2024-05-05 06:16:27,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782951342] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:27,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:27,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:27,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18445922] [2024-05-05 06:16:27,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:27,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:27,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:27,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:27,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:27,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,909 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:27,909 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-05-05 06:16:27,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:27,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:28,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-05-05 06:16:28,025 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-05-05 06:16:28,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:28,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1708145402, now seen corresponding path program 1 times [2024-05-05 06:16:28,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:28,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095359308] [2024-05-05 06:16:28,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:28,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:28,221 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-05-05 06:16:28,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:28,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095359308] [2024-05-05 06:16:28,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095359308] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:28,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:28,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:28,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712823149] [2024-05-05 06:16:28,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:28,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:28,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:28,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:28,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:28,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:28,283 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-05-05 06:16:28,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:28,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:28,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:28,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-05-05 06:16:28,369 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-05-05 06:16:28,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:28,369 INFO L85 PathProgramCache]: Analyzing trace with hash -944599356, now seen corresponding path program 1 times [2024-05-05 06:16:28,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:28,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044750136] [2024-05-05 06:16:28,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:28,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:28,391 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:28,414 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:28,414 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:28,414 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 9 remaining) [2024-05-05 06:16:28,415 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 9 remaining) [2024-05-05 06:16:28,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-05-05 06:16:28,416 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:28,416 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:28,416 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2024-05-05 06:16:28,453 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2024-05-05 06:16:28,456 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:28,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:28,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:28,458 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-05-05 06:16:28,477 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:28,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:28,478 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:28,478 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:28,478 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2024-05-05 06:16:28,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 7 more)] === [2024-05-05 06:16:28,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:28,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1728776774, now seen corresponding path program 1 times [2024-05-05 06:16:28,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:28,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056278589] [2024-05-05 06:16:28,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:28,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:28,492 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-05-05 06:16:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:28,522 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-05-05 06:16:28,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:28,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056278589] [2024-05-05 06:16:28,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056278589] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:28,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:28,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:28,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356598758] [2024-05-05 06:16:28,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:28,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:28,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:28,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:28,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:28,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,531 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:28,531 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-05-05 06:16:28,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-05-05 06:16:28,676 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-05-05 06:16:28,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:28,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1392941480, now seen corresponding path program 1 times [2024-05-05 06:16:28,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:28,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370055340] [2024-05-05 06:16:28,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:28,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:28,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-05-05 06:16:28,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:28,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370055340] [2024-05-05 06:16:28,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370055340] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:28,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:28,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:28,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471474678] [2024-05-05 06:16:28,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:28,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:28,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:28,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:28,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:28,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,912 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:28,912 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-05-05 06:16:28,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:28,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:29,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-05-05 06:16:29,084 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-05-05 06:16:29,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:29,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1579610724, now seen corresponding path program 1 times [2024-05-05 06:16:29,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:29,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606066887] [2024-05-05 06:16:29,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:29,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:29,364 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-05-05 06:16:29,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:29,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606066887] [2024-05-05 06:16:29,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606066887] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:29,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:29,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:29,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312529063] [2024-05-05 06:16:29,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:29,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:29,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:29,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:29,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:29,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,413 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:29,413 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-05-05 06:16:29,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:29,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:29,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-05-05 06:16:29,544 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-05-05 06:16:29,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:29,545 INFO L85 PathProgramCache]: Analyzing trace with hash 2140071098, now seen corresponding path program 1 times [2024-05-05 06:16:29,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:29,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681026910] [2024-05-05 06:16:29,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:29,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:29,578 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:29,610 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:29,610 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 10 remaining) [2024-05-05 06:16:29,611 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 10 remaining) [2024-05-05 06:16:29,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-05-05 06:16:29,613 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:29,614 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:29,614 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2024-05-05 06:16:29,667 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2024-05-05 06:16:29,672 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:29,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:29,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:29,689 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-05-05 06:16:29,690 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-05-05 06:16:29,706 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:29,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:29,706 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:29,707 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:29,707 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-05-05 06:16:29,727 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-05-05 06:16:29,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:29,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1785388350, now seen corresponding path program 1 times [2024-05-05 06:16:29,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:29,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268953371] [2024-05-05 06:16:29,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:29,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:29,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:29,765 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-05-05 06:16:29,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:29,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268953371] [2024-05-05 06:16:29,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268953371] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:29,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:29,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:29,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607575787] [2024-05-05 06:16:29,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:29,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:29,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:29,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:29,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:29,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,775 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:29,775 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-05-05 06:16:29,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:29,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-05-05 06:16:29,984 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-05-05 06:16:29,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:29,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1078503609, now seen corresponding path program 1 times [2024-05-05 06:16:29,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:29,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027835844] [2024-05-05 06:16:29,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:29,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:30,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:30,189 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-05-05 06:16:30,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:30,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027835844] [2024-05-05 06:16:30,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027835844] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:30,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:30,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:30,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608971984] [2024-05-05 06:16:30,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:30,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:30,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:30,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:30,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:30,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,244 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:30,244 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-05-05 06:16:30,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:30,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-05-05 06:16:30,471 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-05-05 06:16:30,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:30,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1183684098, now seen corresponding path program 1 times [2024-05-05 06:16:30,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:30,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555302682] [2024-05-05 06:16:30,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:30,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:30,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-05-05 06:16:30,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:30,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555302682] [2024-05-05 06:16:30,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555302682] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:30,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:30,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:30,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553105955] [2024-05-05 06:16:30,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:30,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:30,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:30,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:30,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:30,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:30,768 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-05-05 06:16:30,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:30,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:30,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:30,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:30,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-05-05 06:16:30,940 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-05-05 06:16:30,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:30,941 INFO L85 PathProgramCache]: Analyzing trace with hash 766379565, now seen corresponding path program 1 times [2024-05-05 06:16:30,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:30,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073797446] [2024-05-05 06:16:30,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:30,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:30,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:31,008 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:31,008 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:31,008 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 11 remaining) [2024-05-05 06:16:31,009 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 11 remaining) [2024-05-05 06:16:31,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-05-05 06:16:31,010 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:31,010 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:31,010 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2024-05-05 06:16:31,056 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2024-05-05 06:16:31,060 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:31,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:31,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:31,063 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-05-05 06:16:31,065 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:31,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:31,065 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:31,066 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:31,066 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2024-05-05 06:16:31,077 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-05-05 06:16:31,089 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-05-05 06:16:31,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:31,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1258103976, now seen corresponding path program 1 times [2024-05-05 06:16:31,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:31,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136999831] [2024-05-05 06:16:31,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:31,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-05-05 06:16:31,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:31,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136999831] [2024-05-05 06:16:31,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136999831] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:31,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:31,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:31,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685695282] [2024-05-05 06:16:31,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:31,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:31,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:31,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:31,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:31,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,134 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:31,134 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-05-05 06:16:31,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-05-05 06:16:31,372 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-05-05 06:16:31,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:31,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1922979782, now seen corresponding path program 1 times [2024-05-05 06:16:31,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:31,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517909251] [2024-05-05 06:16:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:31,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:31,583 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-05-05 06:16:31,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:31,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517909251] [2024-05-05 06:16:31,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517909251] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:31,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:31,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:31,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263653422] [2024-05-05 06:16:31,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:31,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:31,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:31,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:31,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:31,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,653 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:31,653 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-05-05 06:16:31,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:31,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:31,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-05-05 06:16:31,924 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-05-05 06:16:31,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:31,924 INFO L85 PathProgramCache]: Analyzing trace with hash 728200175, now seen corresponding path program 1 times [2024-05-05 06:16:31,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:31,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507984643] [2024-05-05 06:16:31,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:31,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:32,211 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2024-05-05 06:16:32,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:32,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507984643] [2024-05-05 06:16:32,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507984643] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:32,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:32,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:32,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998688703] [2024-05-05 06:16:32,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:32,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:32,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:32,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:32,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:32,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:32,301 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:32,301 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-05-05 06:16:32,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:32,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:32,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:32,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:32,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:32,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:32,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-05-05 06:16:32,500 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-05-05 06:16:32,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:32,500 INFO L85 PathProgramCache]: Analyzing trace with hash -135436715, now seen corresponding path program 1 times [2024-05-05 06:16:32,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:32,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640582458] [2024-05-05 06:16:32,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:32,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:32,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:32,547 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:32,595 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:32,596 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (11 of 12 remaining) [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 12 remaining) [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 12 remaining) [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 12 remaining) [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 12 remaining) [2024-05-05 06:16:32,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 12 remaining) [2024-05-05 06:16:32,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 12 remaining) [2024-05-05 06:16:32,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-05-05 06:16:32,598 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:32,599 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:32,599 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2024-05-05 06:16:32,659 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2024-05-05 06:16:32,664 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:32,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:32,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:32,666 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-05-05 06:16:32,690 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:32,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:32,691 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:32,691 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:32,691 INFO L358 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2024-05-05 06:16:32,705 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-05-05 06:16:32,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 10 more)] === [2024-05-05 06:16:32,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:32,722 INFO L85 PathProgramCache]: Analyzing trace with hash 686404788, now seen corresponding path program 1 times [2024-05-05 06:16:32,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:32,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491406507] [2024-05-05 06:16:32,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:32,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:32,759 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-05-05 06:16:32,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:32,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491406507] [2024-05-05 06:16:32,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491406507] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:32,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:32,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:32,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368323342] [2024-05-05 06:16:32,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:32,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:32,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:32,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:32,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:32,770 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:32,770 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-05-05 06:16:32,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-05-05 06:16:33,024 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-05-05 06:16:33,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:33,024 INFO L85 PathProgramCache]: Analyzing trace with hash -656649070, now seen corresponding path program 1 times [2024-05-05 06:16:33,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:33,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13198313] [2024-05-05 06:16:33,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:33,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-05-05 06:16:33,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:33,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13198313] [2024-05-05 06:16:33,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13198313] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:33,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:33,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:33,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696106883] [2024-05-05 06:16:33,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:33,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:33,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:33,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:33,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:33,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,322 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:33,322 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-05-05 06:16:33,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:33,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:33,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-05-05 06:16:33,635 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-05-05 06:16:33,635 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:33,635 INFO L85 PathProgramCache]: Analyzing trace with hash 260928695, now seen corresponding path program 1 times [2024-05-05 06:16:33,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:33,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353405299] [2024-05-05 06:16:33,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:33,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:33,916 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2024-05-05 06:16:33,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:33,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353405299] [2024-05-05 06:16:33,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353405299] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:33,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:33,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:33,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142974678] [2024-05-05 06:16:33,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:33,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:33,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:34,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:34,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:34,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,039 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:34,039 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-05-05 06:16:34,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:34,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:34,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:34,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-05-05 06:16:34,212 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-05-05 06:16:34,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:34,212 INFO L85 PathProgramCache]: Analyzing trace with hash -755432790, now seen corresponding path program 1 times [2024-05-05 06:16:34,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:34,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341179006] [2024-05-05 06:16:34,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:34,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:34,244 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:34,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:34,287 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:34,287 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:34,287 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 13 remaining) [2024-05-05 06:16:34,288 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 13 remaining) [2024-05-05 06:16:34,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-05-05 06:16:34,289 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:34,289 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:34,289 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2024-05-05 06:16:34,337 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2024-05-05 06:16:34,341 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:34,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:34,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:34,382 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-05-05 06:16:34,420 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-05-05 06:16:34,422 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:34,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:34,422 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:34,423 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:34,423 INFO L358 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-05-05 06:16:34,457 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-05-05 06:16:34,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:34,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1126624014, now seen corresponding path program 1 times [2024-05-05 06:16:34,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:34,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500006851] [2024-05-05 06:16:34,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:34,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:34,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-05-05 06:16:34,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:34,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500006851] [2024-05-05 06:16:34,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500006851] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:34,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:34,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:34,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226045787] [2024-05-05 06:16:34,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:34,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:34,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:34,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:34,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:34,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,505 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:34,505 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-05-05 06:16:34,505 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:34,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-05-05 06:16:34,788 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-05-05 06:16:34,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:34,788 INFO L85 PathProgramCache]: Analyzing trace with hash 708073825, now seen corresponding path program 1 times [2024-05-05 06:16:34,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:34,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073606892] [2024-05-05 06:16:34,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:34,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:35,045 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-05-05 06:16:35,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:35,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073606892] [2024-05-05 06:16:35,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073606892] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:35,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:35,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:35,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791098246] [2024-05-05 06:16:35,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:35,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:35,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:35,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:35,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:35,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,122 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:35,123 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-05-05 06:16:35,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:35,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-05-05 06:16:35,508 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-05-05 06:16:35,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:35,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1356709720, now seen corresponding path program 1 times [2024-05-05 06:16:35,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:35,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747449773] [2024-05-05 06:16:35,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:35,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:35,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:35,834 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-05-05 06:16:35,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:35,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747449773] [2024-05-05 06:16:35,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747449773] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:35,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:35,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:35,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654960625] [2024-05-05 06:16:35,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:35,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:35,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:35,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:35,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:35,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,980 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:35,980 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-05-05 06:16:35,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:35,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:35,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:36,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:36,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:36,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-05-05 06:16:36,202 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-05-05 06:16:36,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:36,202 INFO L85 PathProgramCache]: Analyzing trace with hash 782512611, now seen corresponding path program 1 times [2024-05-05 06:16:36,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:36,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977532424] [2024-05-05 06:16:36,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:36,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:36,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:36,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:36,289 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:36,290 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (13 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 14 remaining) [2024-05-05 06:16:36,290 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 14 remaining) [2024-05-05 06:16:36,291 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 14 remaining) [2024-05-05 06:16:36,291 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 14 remaining) [2024-05-05 06:16:36,291 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 14 remaining) [2024-05-05 06:16:36,291 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 14 remaining) [2024-05-05 06:16:36,291 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 14 remaining) [2024-05-05 06:16:36,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-05-05 06:16:36,292 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:36,292 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:36,292 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2024-05-05 06:16:36,346 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2024-05-05 06:16:36,351 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:36,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:36,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:36,354 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-05-05 06:16:36,375 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-05-05 06:16:36,376 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:36,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:36,388 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:36,389 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:36,389 INFO L358 AbstractCegarLoop]: Starting to check reachability of 15 error locations. [2024-05-05 06:16:36,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 12 more)] === [2024-05-05 06:16:36,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:36,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1439552562, now seen corresponding path program 1 times [2024-05-05 06:16:36,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:36,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536800021] [2024-05-05 06:16:36,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:36,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:36,472 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-05-05 06:16:36,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:36,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536800021] [2024-05-05 06:16:36,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536800021] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:36,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:36,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:36,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413909436] [2024-05-05 06:16:36,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:36,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:36,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:36,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:36,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:36,488 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:36,488 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-05-05 06:16:36,488 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:36,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:36,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-05-05 06:16:36,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 12 more)] === [2024-05-05 06:16:36,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:36,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1183973713, now seen corresponding path program 1 times [2024-05-05 06:16:36,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:36,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875173757] [2024-05-05 06:16:36,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:36,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:37,070 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2024-05-05 06:16:37,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:37,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875173757] [2024-05-05 06:16:37,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875173757] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:37,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:37,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:37,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753014645] [2024-05-05 06:16:37,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:37,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:37,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:37,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:37,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:37,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:37,240 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:37,241 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-05-05 06:16:37,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:37,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:37,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:37,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:37,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-05-05 06:16:37,716 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-05-05 06:16:37,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:37,717 INFO L85 PathProgramCache]: Analyzing trace with hash 163927402, now seen corresponding path program 1 times [2024-05-05 06:16:37,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:37,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321247833] [2024-05-05 06:16:37,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:37,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:38,020 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2024-05-05 06:16:38,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:38,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321247833] [2024-05-05 06:16:38,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321247833] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:38,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:38,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:38,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941600180] [2024-05-05 06:16:38,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:38,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:38,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:38,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:38,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:38,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:38,152 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:38,152 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-05-05 06:16:38,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:38,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:38,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:38,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:38,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:38,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-05-05 06:16:38,427 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-05-05 06:16:38,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:38,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1968899787, now seen corresponding path program 1 times [2024-05-05 06:16:38,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:38,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985875950] [2024-05-05 06:16:38,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:38,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:38,477 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:38,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:38,546 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 15 remaining) [2024-05-05 06:16:38,546 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 15 remaining) [2024-05-05 06:16:38,547 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 15 remaining) [2024-05-05 06:16:38,547 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 15 remaining) [2024-05-05 06:16:38,547 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 15 remaining) [2024-05-05 06:16:38,547 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 15 remaining) [2024-05-05 06:16:38,547 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 15 remaining) [2024-05-05 06:16:38,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-05-05 06:16:38,641 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:38,642 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:38,642 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2024-05-05 06:16:38,730 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2024-05-05 06:16:38,738 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:38,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:38,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:38,741 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-05-05 06:16:38,746 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:38,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:38,746 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:38,746 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:38,746 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-05-05 06:16:38,760 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-05-05 06:16:38,779 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-05-05 06:16:38,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:38,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1411949204, now seen corresponding path program 1 times [2024-05-05 06:16:38,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:38,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588798287] [2024-05-05 06:16:38,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:38,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:38,818 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2024-05-05 06:16:38,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:38,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588798287] [2024-05-05 06:16:38,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588798287] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:38,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:38,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:38,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379848080] [2024-05-05 06:16:38,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:38,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:38,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:38,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:38,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:38,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:38,830 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:38,831 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-05-05 06:16:38,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:39,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:39,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-05-05 06:16:39,152 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-05-05 06:16:39,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:39,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1684281959, now seen corresponding path program 1 times [2024-05-05 06:16:39,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:39,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572164351] [2024-05-05 06:16:39,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:39,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2024-05-05 06:16:39,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:39,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572164351] [2024-05-05 06:16:39,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572164351] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:39,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:39,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:39,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101032745] [2024-05-05 06:16:39,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:39,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:39,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:39,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:39,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:39,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:39,460 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:39,460 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-05-05 06:16:39,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:39,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:40,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-05-05 06:16:40,069 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-05-05 06:16:40,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:40,069 INFO L85 PathProgramCache]: Analyzing trace with hash 573085556, now seen corresponding path program 1 times [2024-05-05 06:16:40,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:40,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230380305] [2024-05-05 06:16:40,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:40,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:40,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2024-05-05 06:16:40,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:40,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230380305] [2024-05-05 06:16:40,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230380305] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:40,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:40,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:40,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377175886] [2024-05-05 06:16:40,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:40,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:40,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:40,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:40,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:40,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,564 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:40,564 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-05-05 06:16:40,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:40,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:40,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:40,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:40,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-05-05 06:16:40,833 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-05-05 06:16:40,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:40,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1813082625, now seen corresponding path program 1 times [2024-05-05 06:16:40,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:40,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191220960] [2024-05-05 06:16:40,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:40,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:40,870 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:40,943 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:40,943 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (15 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 16 remaining) [2024-05-05 06:16:40,944 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 16 remaining) [2024-05-05 06:16:40,945 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 16 remaining) [2024-05-05 06:16:40,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-05-05 06:16:40,947 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:40,948 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:40,948 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2024-05-05 06:16:41,002 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2024-05-05 06:16:41,009 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:41,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:41,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:41,044 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-05-05 06:16:41,050 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:41,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:41,050 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:41,050 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:41,050 INFO L358 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2024-05-05 06:16:41,052 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-05-05 06:16:41,173 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-05-05 06:16:41,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:41,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1403933624, now seen corresponding path program 1 times [2024-05-05 06:16:41,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:41,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785315203] [2024-05-05 06:16:41,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:41,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:41,224 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2024-05-05 06:16:41,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:41,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785315203] [2024-05-05 06:16:41,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785315203] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:41,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:41,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:41,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480980446] [2024-05-05 06:16:41,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:41,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:41,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:41,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:41,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:41,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:41,242 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:41,242 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-05-05 06:16:41,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:41,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:41,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-05-05 06:16:41,797 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-05-05 06:16:41,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:41,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1840102124, now seen corresponding path program 1 times [2024-05-05 06:16:41,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:41,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202926927] [2024-05-05 06:16:41,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:41,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2024-05-05 06:16:42,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:42,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202926927] [2024-05-05 06:16:42,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202926927] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:42,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:42,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:42,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039242405] [2024-05-05 06:16:42,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:42,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:42,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:42,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:42,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:42,270 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:42,270 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-05-05 06:16:42,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:42,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:43,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:43,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:43,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-05-05 06:16:43,184 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-05-05 06:16:43,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:43,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1490720619, now seen corresponding path program 1 times [2024-05-05 06:16:43,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:43,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212134167] [2024-05-05 06:16:43,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:43,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:43,581 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2024-05-05 06:16:43,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:43,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212134167] [2024-05-05 06:16:43,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212134167] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:43,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:43,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:43,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578732000] [2024-05-05 06:16:43,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:43,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:43,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:43,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:43,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:43,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:43,777 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:43,777 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-05-05 06:16:43,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:43,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:43,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:44,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-05-05 06:16:44,092 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-05-05 06:16:44,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:44,092 INFO L85 PathProgramCache]: Analyzing trace with hash -74990779, now seen corresponding path program 1 times [2024-05-05 06:16:44,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:44,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092517157] [2024-05-05 06:16:44,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:44,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:44,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:44,127 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:44,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:44,189 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:44,189 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:44,189 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (16 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 17 remaining) [2024-05-05 06:16:44,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 17 remaining) [2024-05-05 06:16:44,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-05-05 06:16:44,191 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:44,191 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:44,192 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2024-05-05 06:16:44,248 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2024-05-05 06:16:44,253 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:44,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:44,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:44,256 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-05-05 06:16:44,261 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:44,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:44,261 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:44,262 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:44,262 INFO L358 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2024-05-05 06:16:44,262 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-05-05 06:16:44,321 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-05-05 06:16:44,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:44,322 INFO L85 PathProgramCache]: Analyzing trace with hash 2117477566, now seen corresponding path program 1 times [2024-05-05 06:16:44,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:44,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401687351] [2024-05-05 06:16:44,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:44,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:44,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:44,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-05-05 06:16:44,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:44,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401687351] [2024-05-05 06:16:44,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401687351] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:44,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:44,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:44,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835150064] [2024-05-05 06:16:44,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:44,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:44,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:44,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:44,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:44,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:44,467 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:44,467 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-05-05 06:16:44,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:44,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:44,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-05-05 06:16:44,987 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-05-05 06:16:44,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:44,987 INFO L85 PathProgramCache]: Analyzing trace with hash 2021535096, now seen corresponding path program 1 times [2024-05-05 06:16:44,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:44,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271019572] [2024-05-05 06:16:44,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:44,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:45,265 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2024-05-05 06:16:45,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:45,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271019572] [2024-05-05 06:16:45,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271019572] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:45,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:45,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:45,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067732182] [2024-05-05 06:16:45,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:45,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:45,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:45,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:45,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:45,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:45,378 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:45,379 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-05-05 06:16:45,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:45,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:46,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:46,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:46,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-05-05 06:16:46,252 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-05-05 06:16:46,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:46,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1693637226, now seen corresponding path program 1 times [2024-05-05 06:16:46,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:46,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059098390] [2024-05-05 06:16:46,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:46,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:46,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:46,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 740 trivial. 0 not checked. [2024-05-05 06:16:46,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:46,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059098390] [2024-05-05 06:16:46,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059098390] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:46,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:46,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:46,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795092188] [2024-05-05 06:16:46,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:46,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:46,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:47,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:47,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:47,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:47,047 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:47,048 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-05-05 06:16:47,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:47,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:47,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:47,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:47,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:47,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:47,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-05-05 06:16:47,413 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-05-05 06:16:47,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:47,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1806404731, now seen corresponding path program 1 times [2024-05-05 06:16:47,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:47,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521077479] [2024-05-05 06:16:47,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:47,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:47,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:47,452 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:47,523 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:47,523 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (17 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 18 remaining) [2024-05-05 06:16:47,523 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 18 remaining) [2024-05-05 06:16:47,524 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 18 remaining) [2024-05-05 06:16:47,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-05-05 06:16:47,525 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:47,525 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:47,525 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2024-05-05 06:16:47,580 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2024-05-05 06:16:47,585 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:47,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:47,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:47,588 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-05-05 06:16:47,604 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:47,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:47,605 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:47,605 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:47,605 INFO L358 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2024-05-05 06:16:47,620 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-05-05 06:16:47,671 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-05-05 06:16:47,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:47,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1383223622, now seen corresponding path program 1 times [2024-05-05 06:16:47,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:47,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421660143] [2024-05-05 06:16:47,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:47,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:47,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2024-05-05 06:16:47,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:47,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421660143] [2024-05-05 06:16:47,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421660143] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:47,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:47,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:47,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451923562] [2024-05-05 06:16:47,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:47,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:47,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:47,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:47,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:47,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:47,737 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:47,737 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-05-05 06:16:47,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:48,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:48,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-05-05 06:16:48,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 16 more)] === [2024-05-05 06:16:48,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:48,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1927975960, now seen corresponding path program 1 times [2024-05-05 06:16:48,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:48,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627854669] [2024-05-05 06:16:48,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:48,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:48,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:48,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 1050 trivial. 0 not checked. [2024-05-05 06:16:48,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:48,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627854669] [2024-05-05 06:16:48,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627854669] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:48,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:48,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:48,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272143717] [2024-05-05 06:16:48,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:48,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:48,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:48,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:48,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:48,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:48,955 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:48,955 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-05-05 06:16:48,955 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:48,955 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:49,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:49,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:49,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-05-05 06:16:49,852 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-05-05 06:16:49,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:49,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1119438191, now seen corresponding path program 1 times [2024-05-05 06:16:49,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:49,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505811306] [2024-05-05 06:16:49,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:49,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:50,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-05-05 06:16:50,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:50,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505811306] [2024-05-05 06:16:50,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505811306] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:50,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:50,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:50,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402651993] [2024-05-05 06:16:50,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:50,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:50,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:50,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:50,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:50,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:50,602 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:50,603 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-05-05 06:16:50,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:50,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:50,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:51,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:51,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:51,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:51,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-05-05 06:16:51,050 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-05-05 06:16:51,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:51,051 INFO L85 PathProgramCache]: Analyzing trace with hash -623229244, now seen corresponding path program 1 times [2024-05-05 06:16:51,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:51,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124678321] [2024-05-05 06:16:51,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:51,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:51,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:51,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:51,190 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:51,191 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (18 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 19 remaining) [2024-05-05 06:16:51,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 19 remaining) [2024-05-05 06:16:51,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 19 remaining) [2024-05-05 06:16:51,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-05-05 06:16:51,194 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:51,194 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:51,194 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2024-05-05 06:16:51,255 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2024-05-05 06:16:51,260 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:51,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:51,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:51,275 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-05-05 06:16:51,280 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:51,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:51,280 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:51,280 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:51,280 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-05-05 06:16:51,304 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-05-05 06:16:51,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 17 more)] === [2024-05-05 06:16:51,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:51,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1071133168, now seen corresponding path program 1 times [2024-05-05 06:16:51,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:51,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052476163] [2024-05-05 06:16:51,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:51,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:51,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:51,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2024-05-05 06:16:51,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:51,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052476163] [2024-05-05 06:16:51,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052476163] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:51,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:51,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:51,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285561725] [2024-05-05 06:16:51,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:51,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:51,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:51,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:51,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:51,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:51,452 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:51,452 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-05-05 06:16:51,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:52,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:52,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2024-05-05 06:16:52,397 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-05-05 06:16:52,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:52,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1906306536, now seen corresponding path program 1 times [2024-05-05 06:16:52,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:52,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582292536] [2024-05-05 06:16:52,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:52,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:52,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2024-05-05 06:16:52,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:52,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582292536] [2024-05-05 06:16:52,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582292536] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:52,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:52,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:52,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367594598] [2024-05-05 06:16:52,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:52,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:52,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:52,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:52,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:52,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:52,822 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:52,822 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-05-05 06:16:52,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:52,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:54,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:54,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:54,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2024-05-05 06:16:54,275 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-05-05 06:16:54,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:54,275 INFO L85 PathProgramCache]: Analyzing trace with hash 2064396406, now seen corresponding path program 1 times [2024-05-05 06:16:54,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:54,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697135271] [2024-05-05 06:16:54,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:54,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:54,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 1000 trivial. 0 not checked. [2024-05-05 06:16:54,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:54,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697135271] [2024-05-05 06:16:54,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697135271] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:54,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:54,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:54,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500542344] [2024-05-05 06:16:54,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:54,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:54,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:54,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:54,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:54,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:54,967 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:54,968 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-05-05 06:16:54,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:54,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:54,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:55,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:55,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:55,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:55,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2024-05-05 06:16:55,487 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-05-05 06:16:55,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:55,487 INFO L85 PathProgramCache]: Analyzing trace with hash 693541224, now seen corresponding path program 1 times [2024-05-05 06:16:55,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:55,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823749253] [2024-05-05 06:16:55,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:55,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:55,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:55,530 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:55,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:55,621 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:55,621 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (19 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 20 remaining) [2024-05-05 06:16:55,621 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 20 remaining) [2024-05-05 06:16:55,622 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 20 remaining) [2024-05-05 06:16:55,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2024-05-05 06:16:55,623 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:55,623 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:55,623 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2024-05-05 06:16:55,779 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2024-05-05 06:16:55,784 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:55,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:55,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:55,787 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-05-05 06:16:55,795 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:55,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:55,795 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:55,796 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:55,796 INFO L358 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2024-05-05 06:16:55,808 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-05-05 06:16:55,853 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-05-05 06:16:55,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:55,853 INFO L85 PathProgramCache]: Analyzing trace with hash -874933540, now seen corresponding path program 1 times [2024-05-05 06:16:55,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:55,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606611328] [2024-05-05 06:16:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:55,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:55,904 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2024-05-05 06:16:55,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:55,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606611328] [2024-05-05 06:16:55,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606611328] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:55,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:55,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:55,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178915001] [2024-05-05 06:16:55,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:55,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:55,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:55,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:55,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:55,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:55,920 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:55,920 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-05-05 06:16:55,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:56,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:56,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-05-05 06:16:56,508 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-05-05 06:16:56,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:56,508 INFO L85 PathProgramCache]: Analyzing trace with hash -348994376, now seen corresponding path program 1 times [2024-05-05 06:16:56,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:56,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900302028] [2024-05-05 06:16:56,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:56,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:56,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2024-05-05 06:16:56,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:56,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900302028] [2024-05-05 06:16:56,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900302028] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:56,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:56,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:16:56,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27974077] [2024-05-05 06:16:56,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:56,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:16:56,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:56,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:16:56,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:16:56,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:56,958 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:56,958 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-05-05 06:16:56,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:56,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:57,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:57,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:57,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2024-05-05 06:16:57,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 18 more)] === [2024-05-05 06:16:57,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:57,993 INFO L85 PathProgramCache]: Analyzing trace with hash 514742394, now seen corresponding path program 1 times [2024-05-05 06:16:57,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:57,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71177608] [2024-05-05 06:16:57,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:57,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:58,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 1145 trivial. 0 not checked. [2024-05-05 06:16:58,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:58,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71177608] [2024-05-05 06:16:58,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71177608] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:58,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:58,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:16:58,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261483017] [2024-05-05 06:16:58,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:58,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:16:58,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:58,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:16:58,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:16:58,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:58,736 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:58,737 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-05-05 06:16:58,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:58,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:58,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:59,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:59,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:16:59,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:16:59,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2024-05-05 06:16:59,176 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-05-05 06:16:59,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:59,177 INFO L85 PathProgramCache]: Analyzing trace with hash -2069876367, now seen corresponding path program 1 times [2024-05-05 06:16:59,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:59,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946079959] [2024-05-05 06:16:59,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:59,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:59,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:16:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:16:59,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:16:59,313 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (20 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 21 remaining) [2024-05-05 06:16:59,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 21 remaining) [2024-05-05 06:16:59,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 21 remaining) [2024-05-05 06:16:59,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2024-05-05 06:16:59,315 INFO L448 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-05-05 06:16:59,315 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:16:59,315 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2024-05-05 06:16:59,382 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2024-05-05 06:16:59,388 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:16:59,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:16:59,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:16:59,391 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-05-05 06:16:59,395 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:16:59,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:59,395 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:16:59,396 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:16:59,396 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2024-05-05 06:16:59,408 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-05-05 06:16:59,457 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-05-05 06:16:59,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:16:59,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1403410858, now seen corresponding path program 1 times [2024-05-05 06:16:59,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:16:59,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455442773] [2024-05-05 06:16:59,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:16:59,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:16:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:16:59,513 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2024-05-05 06:16:59,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:16:59,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455442773] [2024-05-05 06:16:59,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455442773] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:16:59,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:16:59,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:16:59,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491077097] [2024-05-05 06:16:59,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:16:59,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:16:59,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:16:59,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:16:59,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:16:59,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:16:59,531 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:16:59,532 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-05-05 06:16:59,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:00,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:00,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2024-05-05 06:17:00,364 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-05-05 06:17:00,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:00,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1435401035, now seen corresponding path program 1 times [2024-05-05 06:17:00,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:00,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828387599] [2024-05-05 06:17:00,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:00,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:00,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:00,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 1530 trivial. 0 not checked. [2024-05-05 06:17:00,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:00,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828387599] [2024-05-05 06:17:00,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828387599] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:00,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:00,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:00,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941738275] [2024-05-05 06:17:00,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:00,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:00,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:00,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:00,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:00,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:00,854 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:00,854 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-05-05 06:17:00,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:00,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:01,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:01,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:01,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2024-05-05 06:17:01,796 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-05-05 06:17:01,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:01,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1404781181, now seen corresponding path program 2 times [2024-05-05 06:17:01,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:01,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132445070] [2024-05-05 06:17:01,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:01,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:02,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 505 proven. 0 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-05-05 06:17:02,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:02,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132445070] [2024-05-05 06:17:02,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132445070] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:02,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:02,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:02,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033103654] [2024-05-05 06:17:02,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:02,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:02,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:02,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:02,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:02,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:02,744 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:02,744 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-05-05 06:17:02,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:02,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:02,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:03,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:03,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:03,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:03,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2024-05-05 06:17:03,266 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-05-05 06:17:03,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:03,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1089401080, now seen corresponding path program 1 times [2024-05-05 06:17:03,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:03,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96809967] [2024-05-05 06:17:03,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:03,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:03,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:03,419 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:03,420 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 22 remaining) [2024-05-05 06:17:03,420 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 22 remaining) [2024-05-05 06:17:03,421 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 22 remaining) [2024-05-05 06:17:03,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2024-05-05 06:17:03,422 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:03,422 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:03,422 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2024-05-05 06:17:03,492 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2024-05-05 06:17:03,502 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:03,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:03,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:03,505 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-05-05 06:17:03,541 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:03,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:03,541 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:03,542 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:03,542 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2024-05-05 06:17:03,552 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-05-05 06:17:03,647 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-05-05 06:17:03,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:03,648 INFO L85 PathProgramCache]: Analyzing trace with hash -442686470, now seen corresponding path program 1 times [2024-05-05 06:17:03,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:03,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727421062] [2024-05-05 06:17:03,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:03,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:03,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 1805 trivial. 0 not checked. [2024-05-05 06:17:03,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:03,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727421062] [2024-05-05 06:17:03,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727421062] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:03,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:03,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:03,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018996105] [2024-05-05 06:17:03,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:03,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:03,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:03,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:03,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:03,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:03,752 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:03,752 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-05-05 06:17:03,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:04,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:04,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2024-05-05 06:17:04,660 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-05-05 06:17:04,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:04,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1312320144, now seen corresponding path program 1 times [2024-05-05 06:17:04,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:04,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421238193] [2024-05-05 06:17:04,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:04,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:05,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 290 proven. 0 refuted. 0 times theorem prover too weak. 1710 trivial. 0 not checked. [2024-05-05 06:17:05,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:05,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421238193] [2024-05-05 06:17:05,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421238193] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:05,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:05,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:05,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008326684] [2024-05-05 06:17:05,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:05,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:05,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:05,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:05,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:05,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:05,187 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:05,188 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-05-05 06:17:05,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:05,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:06,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:06,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2024-05-05 06:17:06,181 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-05-05 06:17:06,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:06,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1064071560, now seen corresponding path program 2 times [2024-05-05 06:17:06,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:06,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513355168] [2024-05-05 06:17:06,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:06,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:06,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:07,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 535 proven. 0 refuted. 0 times theorem prover too weak. 1465 trivial. 0 not checked. [2024-05-05 06:17:07,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:07,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513355168] [2024-05-05 06:17:07,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513355168] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:07,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:07,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:07,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450221056] [2024-05-05 06:17:07,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:07,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:07,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:07,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:07,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:07,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:07,769 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:07,770 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-05-05 06:17:07,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:07,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:07,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:08,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:08,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:08,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:08,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2024-05-05 06:17:08,421 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-05-05 06:17:08,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:08,421 INFO L85 PathProgramCache]: Analyzing trace with hash 2082071680, now seen corresponding path program 1 times [2024-05-05 06:17:08,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:08,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856625154] [2024-05-05 06:17:08,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:08,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:08,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:08,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:08,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:08,603 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:08,603 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:08,603 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (22 of 23 remaining) [2024-05-05 06:17:08,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 23 remaining) [2024-05-05 06:17:08,603 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 23 remaining) [2024-05-05 06:17:08,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 23 remaining) [2024-05-05 06:17:08,605 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 23 remaining) [2024-05-05 06:17:08,605 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 23 remaining) [2024-05-05 06:17:08,605 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 23 remaining) [2024-05-05 06:17:08,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2024-05-05 06:17:08,605 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:08,606 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:08,606 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2024-05-05 06:17:08,693 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2024-05-05 06:17:08,700 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:08,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:08,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:08,705 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-05-05 06:17:08,706 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-05-05 06:17:08,708 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:08,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:08,708 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:08,708 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:08,708 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2024-05-05 06:17:08,811 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-05-05 06:17:08,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:08,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1857939476, now seen corresponding path program 1 times [2024-05-05 06:17:08,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:08,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539609787] [2024-05-05 06:17:08,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:08,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:08,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:08,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2024-05-05 06:17:08,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:08,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539609787] [2024-05-05 06:17:08,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539609787] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:08,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:08,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:08,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527780920] [2024-05-05 06:17:08,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:08,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:08,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:08,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:08,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:08,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:08,896 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:08,896 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-05-05 06:17:08,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:09,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:09,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2024-05-05 06:17:09,997 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-05-05 06:17:09,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:09,998 INFO L85 PathProgramCache]: Analyzing trace with hash 366362545, now seen corresponding path program 1 times [2024-05-05 06:17:09,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:09,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672941588] [2024-05-05 06:17:09,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:09,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:10,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 1900 trivial. 0 not checked. [2024-05-05 06:17:10,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:10,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672941588] [2024-05-05 06:17:10,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672941588] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:10,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:10,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:10,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566701161] [2024-05-05 06:17:10,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:10,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:10,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:10,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:10,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:10,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:10,575 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:10,575 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-05-05 06:17:10,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:10,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:11,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:11,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:11,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2024-05-05 06:17:11,900 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-05-05 06:17:11,900 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:11,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1117820779, now seen corresponding path program 2 times [2024-05-05 06:17:11,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:11,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29935396] [2024-05-05 06:17:11,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:11,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:12,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 565 proven. 0 refuted. 0 times theorem prover too weak. 1640 trivial. 0 not checked. [2024-05-05 06:17:12,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:12,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29935396] [2024-05-05 06:17:12,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29935396] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:12,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:12,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:12,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014262214] [2024-05-05 06:17:12,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:12,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:12,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:12,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:12,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:12,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:12,789 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:12,790 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-05-05 06:17:12,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:12,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:12,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:13,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:13,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:13,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:13,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2024-05-05 06:17:13,578 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-05-05 06:17:13,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:13,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1695105164, now seen corresponding path program 1 times [2024-05-05 06:17:13,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:13,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404499736] [2024-05-05 06:17:13,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:13,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:13,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:13,634 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:13,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:13,765 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:13,765 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (23 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 24 remaining) [2024-05-05 06:17:13,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 24 remaining) [2024-05-05 06:17:13,766 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 24 remaining) [2024-05-05 06:17:13,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2024-05-05 06:17:13,767 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:13,767 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:13,767 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2024-05-05 06:17:13,845 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2024-05-05 06:17:13,851 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:13,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:13,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:13,854 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-05-05 06:17:13,856 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:13,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:13,856 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:13,856 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:13,856 INFO L358 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2024-05-05 06:17:13,868 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-05-05 06:17:13,992 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-05-05 06:17:13,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:13,992 INFO L85 PathProgramCache]: Analyzing trace with hash -276056672, now seen corresponding path program 1 times [2024-05-05 06:17:13,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:13,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27393457] [2024-05-05 06:17:13,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:13,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:14,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 2205 trivial. 0 not checked. [2024-05-05 06:17:14,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:14,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27393457] [2024-05-05 06:17:14,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27393457] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:14,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:14,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:14,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755423591] [2024-05-05 06:17:14,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:14,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:14,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:14,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:14,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:14,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:14,082 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:14,082 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-05-05 06:17:14,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:15,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:15,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2024-05-05 06:17:15,336 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-05-05 06:17:15,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:15,336 INFO L85 PathProgramCache]: Analyzing trace with hash 69990631, now seen corresponding path program 1 times [2024-05-05 06:17:15,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:15,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144768967] [2024-05-05 06:17:15,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:15,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:15,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 320 proven. 0 refuted. 0 times theorem prover too weak. 2100 trivial. 0 not checked. [2024-05-05 06:17:15,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:15,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144768967] [2024-05-05 06:17:15,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144768967] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:15,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:15,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:15,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137718026] [2024-05-05 06:17:15,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:15,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:15,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:16,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:16,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:16,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:16,011 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:16,012 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-05-05 06:17:16,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:16,012 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:17,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:17,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2024-05-05 06:17:17,358 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-05-05 06:17:17,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:17,359 INFO L85 PathProgramCache]: Analyzing trace with hash 59984809, now seen corresponding path program 2 times [2024-05-05 06:17:17,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:17,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729829528] [2024-05-05 06:17:17,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:17,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:18,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 595 proven. 0 refuted. 0 times theorem prover too weak. 1825 trivial. 0 not checked. [2024-05-05 06:17:18,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:18,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729829528] [2024-05-05 06:17:18,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729829528] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:18,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:18,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:18,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625182897] [2024-05-05 06:17:18,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:18,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:18,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:18,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:18,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:18,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:18,448 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:18,448 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-05-05 06:17:18,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:18,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:18,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:19,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:19,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:19,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:19,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2024-05-05 06:17:19,207 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-05-05 06:17:19,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:19,207 INFO L85 PathProgramCache]: Analyzing trace with hash -887139423, now seen corresponding path program 1 times [2024-05-05 06:17:19,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:19,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172414981] [2024-05-05 06:17:19,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:19,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:19,288 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:19,428 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:19,428 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (24 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 25 remaining) [2024-05-05 06:17:19,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 25 remaining) [2024-05-05 06:17:19,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 25 remaining) [2024-05-05 06:17:19,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2024-05-05 06:17:19,430 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:19,431 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:19,431 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2024-05-05 06:17:19,515 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2024-05-05 06:17:19,524 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:19,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:19,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:19,542 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-05-05 06:17:19,552 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:19,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:19,553 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:19,553 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:19,553 INFO L358 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2024-05-05 06:17:19,565 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-05-05 06:17:19,672 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-05-05 06:17:19,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:19,673 INFO L85 PathProgramCache]: Analyzing trace with hash -657386058, now seen corresponding path program 1 times [2024-05-05 06:17:19,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:19,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750623832] [2024-05-05 06:17:19,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:19,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:19,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 225 proven. 0 refuted. 0 times theorem prover too weak. 2420 trivial. 0 not checked. [2024-05-05 06:17:19,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:19,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750623832] [2024-05-05 06:17:19,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750623832] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:19,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:19,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:19,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941405969] [2024-05-05 06:17:19,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:19,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:19,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:19,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:19,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:19,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:19,767 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:19,767 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-05-05 06:17:19,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:20,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:20,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2024-05-05 06:17:20,839 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-05-05 06:17:20,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:20,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1007266887, now seen corresponding path program 1 times [2024-05-05 06:17:20,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:20,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707292658] [2024-05-05 06:17:20,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:20,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 2310 trivial. 0 not checked. [2024-05-05 06:17:21,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:21,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707292658] [2024-05-05 06:17:21,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707292658] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:21,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:21,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:21,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161812248] [2024-05-05 06:17:21,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:21,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:21,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:21,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:21,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:21,598 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:21,599 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-05-05 06:17:21,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:21,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:22,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:22,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:22,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2024-05-05 06:17:22,860 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-05-05 06:17:22,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:22,860 INFO L85 PathProgramCache]: Analyzing trace with hash 947862385, now seen corresponding path program 2 times [2024-05-05 06:17:22,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:22,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997102227] [2024-05-05 06:17:22,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:22,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:23,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 625 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2024-05-05 06:17:23,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:23,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997102227] [2024-05-05 06:17:23,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997102227] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:23,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:23,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:23,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880046223] [2024-05-05 06:17:23,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:23,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:23,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:23,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:23,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:23,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:23,982 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:23,982 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-05-05 06:17:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:24,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:24,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:24,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:24,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2024-05-05 06:17:24,757 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-05-05 06:17:24,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:24,757 INFO L85 PathProgramCache]: Analyzing trace with hash -387462711, now seen corresponding path program 1 times [2024-05-05 06:17:24,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:24,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324069523] [2024-05-05 06:17:24,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:24,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:24,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:24,817 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:24,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:24,967 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:24,967 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (25 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 26 remaining) [2024-05-05 06:17:24,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 26 remaining) [2024-05-05 06:17:24,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 26 remaining) [2024-05-05 06:17:24,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2024-05-05 06:17:24,970 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:24,970 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:24,970 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2024-05-05 06:17:25,051 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2024-05-05 06:17:25,068 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:25,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:25,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:25,071 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-05-05 06:17:25,087 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:25,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:25,087 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:25,087 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:25,087 INFO L358 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2024-05-05 06:17:25,096 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-05-05 06:17:25,275 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-05-05 06:17:25,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:25,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1423607474, now seen corresponding path program 1 times [2024-05-05 06:17:25,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:25,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151599031] [2024-05-05 06:17:25,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:25,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:25,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 2645 trivial. 0 not checked. [2024-05-05 06:17:25,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:25,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151599031] [2024-05-05 06:17:25,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151599031] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:25,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:25,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:25,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131181205] [2024-05-05 06:17:25,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:25,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:25,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:25,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:25,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:25,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:25,370 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:25,371 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-05-05 06:17:25,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:27,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:27,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2024-05-05 06:17:27,008 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-05-05 06:17:27,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:27,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1520606907, now seen corresponding path program 1 times [2024-05-05 06:17:27,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:27,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754260483] [2024-05-05 06:17:27,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:27,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:27,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 350 proven. 0 refuted. 0 times theorem prover too weak. 2530 trivial. 0 not checked. [2024-05-05 06:17:27,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:27,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754260483] [2024-05-05 06:17:27,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754260483] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:27,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:27,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:27,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666404107] [2024-05-05 06:17:27,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:27,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:27,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:27,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:27,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:27,865 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:27,865 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-05-05 06:17:27,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:27,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:29,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:29,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:29,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2024-05-05 06:17:29,370 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-05-05 06:17:29,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:29,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1396053901, now seen corresponding path program 2 times [2024-05-05 06:17:29,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:29,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949051024] [2024-05-05 06:17:29,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:29,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:29,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 655 proven. 0 refuted. 0 times theorem prover too weak. 2225 trivial. 0 not checked. [2024-05-05 06:17:30,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:30,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949051024] [2024-05-05 06:17:30,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949051024] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:30,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:30,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:30,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561616058] [2024-05-05 06:17:30,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:30,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:30,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:30,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:30,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:30,572 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:30,572 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-05-05 06:17:30,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:30,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:30,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:31,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2024-05-05 06:17:31,628 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-05-05 06:17:31,628 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:31,628 INFO L85 PathProgramCache]: Analyzing trace with hash -933061852, now seen corresponding path program 1 times [2024-05-05 06:17:31,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:31,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655667531] [2024-05-05 06:17:31,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:31,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:31,695 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:31,866 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:31,867 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (26 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 27 remaining) [2024-05-05 06:17:31,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 27 remaining) [2024-05-05 06:17:31,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 27 remaining) [2024-05-05 06:17:31,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2024-05-05 06:17:31,869 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:31,869 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:31,869 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2024-05-05 06:17:31,968 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2024-05-05 06:17:31,984 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:31,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:31,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:31,997 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-05-05 06:17:32,000 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:32,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:32,001 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:32,001 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:32,001 INFO L358 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-05-05 06:17:32,020 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-05-05 06:17:32,259 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-05-05 06:17:32,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:32,260 INFO L85 PathProgramCache]: Analyzing trace with hash -256761080, now seen corresponding path program 1 times [2024-05-05 06:17:32,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:32,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042633594] [2024-05-05 06:17:32,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:32,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:32,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 2880 trivial. 0 not checked. [2024-05-05 06:17:32,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:32,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042633594] [2024-05-05 06:17:32,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042633594] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:32,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:32,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:32,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938367339] [2024-05-05 06:17:32,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:32,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:32,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:32,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:32,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:32,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:32,363 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:32,363 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-05-05 06:17:32,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:34,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:34,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2024-05-05 06:17:34,703 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-05-05 06:17:34,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:34,704 INFO L85 PathProgramCache]: Analyzing trace with hash -304348534, now seen corresponding path program 1 times [2024-05-05 06:17:34,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:34,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844117685] [2024-05-05 06:17:34,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:34,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:35,216 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 2760 trivial. 0 not checked. [2024-05-05 06:17:35,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:35,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844117685] [2024-05-05 06:17:35,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844117685] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:35,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:35,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:35,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877794151] [2024-05-05 06:17:35,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:35,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:35,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:35,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:35,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:35,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:35,419 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:35,419 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-05-05 06:17:35,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:35,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:37,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:37,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2024-05-05 06:17:37,303 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-05-05 06:17:37,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:37,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1997881516, now seen corresponding path program 2 times [2024-05-05 06:17:37,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:37,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222621237] [2024-05-05 06:17:37,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:37,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:38,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 685 proven. 0 refuted. 0 times theorem prover too weak. 2440 trivial. 0 not checked. [2024-05-05 06:17:38,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:38,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222621237] [2024-05-05 06:17:38,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222621237] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:38,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:38,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:38,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755335848] [2024-05-05 06:17:38,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:38,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:38,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:38,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:38,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:38,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:38,596 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:38,597 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-05-05 06:17:38,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:38,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:38,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:39,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:39,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2024-05-05 06:17:39,761 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-05-05 06:17:39,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:39,761 INFO L85 PathProgramCache]: Analyzing trace with hash -914447609, now seen corresponding path program 1 times [2024-05-05 06:17:39,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:39,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519972782] [2024-05-05 06:17:39,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:39,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:39,831 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:40,019 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:40,019 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (27 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 28 remaining) [2024-05-05 06:17:40,019 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 28 remaining) [2024-05-05 06:17:40,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 28 remaining) [2024-05-05 06:17:40,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2024-05-05 06:17:40,021 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:40,021 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:40,021 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2024-05-05 06:17:40,118 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2024-05-05 06:17:40,124 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:40,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:40,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:40,127 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-05-05 06:17:40,144 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:40,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:40,145 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:40,145 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:40,145 INFO L358 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2024-05-05 06:17:40,152 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-05-05 06:17:40,616 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-05-05 06:17:40,616 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:40,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1595873020, now seen corresponding path program 1 times [2024-05-05 06:17:40,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:40,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425619840] [2024-05-05 06:17:40,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:40,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:40,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:40,698 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 3125 trivial. 0 not checked. [2024-05-05 06:17:40,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:40,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425619840] [2024-05-05 06:17:40,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425619840] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:40,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:40,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:40,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748627325] [2024-05-05 06:17:40,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:40,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:40,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:40,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:40,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:40,719 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:40,720 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-05-05 06:17:40,720 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:42,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:42,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2024-05-05 06:17:42,860 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-05-05 06:17:42,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:42,861 INFO L85 PathProgramCache]: Analyzing trace with hash -183716887, now seen corresponding path program 1 times [2024-05-05 06:17:42,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:42,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437243706] [2024-05-05 06:17:42,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:42,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:42,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:43,365 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 380 proven. 0 refuted. 0 times theorem prover too weak. 3000 trivial. 0 not checked. [2024-05-05 06:17:43,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:43,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437243706] [2024-05-05 06:17:43,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437243706] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:43,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:43,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:43,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431517481] [2024-05-05 06:17:43,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:43,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:43,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:43,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:43,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:43,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:43,711 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:43,711 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-05-05 06:17:43,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:43,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:45,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:45,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:45,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2024-05-05 06:17:45,558 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-05-05 06:17:45,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:45,558 INFO L85 PathProgramCache]: Analyzing trace with hash 982234071, now seen corresponding path program 2 times [2024-05-05 06:17:45,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:45,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11040756] [2024-05-05 06:17:45,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:45,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:46,522 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 715 proven. 0 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2024-05-05 06:17:46,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:46,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11040756] [2024-05-05 06:17:46,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11040756] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:46,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:46,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:46,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753430186] [2024-05-05 06:17:46,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:46,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:46,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:46,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:46,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:46,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:46,997 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:46,997 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-05-05 06:17:46,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:46,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:46,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:48,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:48,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:48,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:48,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2024-05-05 06:17:48,172 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-05-05 06:17:48,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:48,172 INFO L85 PathProgramCache]: Analyzing trace with hash -879562695, now seen corresponding path program 1 times [2024-05-05 06:17:48,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:48,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768031977] [2024-05-05 06:17:48,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:48,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:48,255 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:48,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:48,471 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:48,472 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (28 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 29 remaining) [2024-05-05 06:17:48,472 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 29 remaining) [2024-05-05 06:17:48,473 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 29 remaining) [2024-05-05 06:17:48,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2024-05-05 06:17:48,474 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:48,474 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:48,474 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2024-05-05 06:17:48,565 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2024-05-05 06:17:48,572 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:48,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:48,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:48,575 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-05-05 06:17:48,590 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:48,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:48,590 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:48,591 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:48,591 INFO L358 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-05-05 06:17:48,604 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-05-05 06:17:48,884 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-05-05 06:17:48,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:48,884 INFO L85 PathProgramCache]: Analyzing trace with hash 2055703906, now seen corresponding path program 1 times [2024-05-05 06:17:48,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:48,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695527049] [2024-05-05 06:17:48,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:48,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:48,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:48,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 3380 trivial. 0 not checked. [2024-05-05 06:17:48,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:48,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695527049] [2024-05-05 06:17:48,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695527049] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:48,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:48,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:48,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758782727] [2024-05-05 06:17:48,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:48,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:48,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:48,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:48,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:48,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:48,994 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:48,994 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-05-05 06:17:48,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:51,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2024-05-05 06:17:51,514 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-05-05 06:17:51,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:51,514 INFO L85 PathProgramCache]: Analyzing trace with hash 165947218, now seen corresponding path program 1 times [2024-05-05 06:17:51,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:51,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900200396] [2024-05-05 06:17:51,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:51,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:51,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:52,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 3250 trivial. 0 not checked. [2024-05-05 06:17:52,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:52,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900200396] [2024-05-05 06:17:52,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900200396] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:52,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:52,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:17:52,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497894002] [2024-05-05 06:17:52,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:52,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:17:52,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:52,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:17:52,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:17:52,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:52,280 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:52,281 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-05-05 06:17:52,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:52,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:54,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:54,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:54,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2024-05-05 06:17:54,191 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-05-05 06:17:54,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:54,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1687689200, now seen corresponding path program 2 times [2024-05-05 06:17:54,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:54,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360308833] [2024-05-05 06:17:54,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:54,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:54,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:55,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 745 proven. 0 refuted. 0 times theorem prover too weak. 2900 trivial. 0 not checked. [2024-05-05 06:17:55,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:55,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360308833] [2024-05-05 06:17:55,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360308833] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:55,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:55,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:17:55,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19913333] [2024-05-05 06:17:55,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:55,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:17:55,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:55,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:17:55,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:17:55,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:55,579 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:55,580 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-05-05 06:17:55,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:55,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:55,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:56,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:56,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:17:56,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:17:56,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2024-05-05 06:17:56,882 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-05-05 06:17:56,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:56,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1363393085, now seen corresponding path program 1 times [2024-05-05 06:17:56,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:56,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143951353] [2024-05-05 06:17:56,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:56,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:56,961 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:17:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:17:57,190 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:17:57,190 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:17:57,190 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (29 of 30 remaining) [2024-05-05 06:17:57,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 30 remaining) [2024-05-05 06:17:57,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 30 remaining) [2024-05-05 06:17:57,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 30 remaining) [2024-05-05 06:17:57,193 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 30 remaining) [2024-05-05 06:17:57,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2024-05-05 06:17:57,194 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:17:57,194 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:17:57,194 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2024-05-05 06:17:57,289 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2024-05-05 06:17:57,296 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:17:57,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:17:57,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:17:57,298 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-05-05 06:17:57,314 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-05-05 06:17:57,315 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:17:57,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:57,316 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:17:57,316 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:17:57,316 INFO L358 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2024-05-05 06:17:57,788 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-05-05 06:17:57,788 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:17:57,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1460127426, now seen corresponding path program 1 times [2024-05-05 06:17:57,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:17:57,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470425315] [2024-05-05 06:17:57,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:17:57,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:17:57,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:17:57,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 3645 trivial. 0 not checked. [2024-05-05 06:17:57,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:17:57,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470425315] [2024-05-05 06:17:57,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470425315] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:17:57,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:17:57,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:17:57,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502225634] [2024-05-05 06:17:57,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:17:57,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:17:57,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:17:57,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:17:57,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:17:57,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:17:57,908 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:17:57,908 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-05-05 06:17:57,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:01,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:01,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2024-05-05 06:18:01,711 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-05-05 06:18:01,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:01,712 INFO L85 PathProgramCache]: Analyzing trace with hash 379072653, now seen corresponding path program 1 times [2024-05-05 06:18:01,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:01,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25682190] [2024-05-05 06:18:01,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:01,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:01,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:02,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 410 proven. 0 refuted. 0 times theorem prover too weak. 3510 trivial. 0 not checked. [2024-05-05 06:18:02,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:02,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25682190] [2024-05-05 06:18:02,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25682190] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:02,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:02,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:02,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970062534] [2024-05-05 06:18:02,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:02,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:02,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:02,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:02,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:02,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:02,610 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:02,611 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-05-05 06:18:02,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:02,611 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:05,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:05,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:05,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2024-05-05 06:18:05,188 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-05-05 06:18:05,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:05,188 INFO L85 PathProgramCache]: Analyzing trace with hash 611896205, now seen corresponding path program 2 times [2024-05-05 06:18:05,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:05,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807486286] [2024-05-05 06:18:05,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:05,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:06,200 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 3145 trivial. 0 not checked. [2024-05-05 06:18:06,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:06,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807486286] [2024-05-05 06:18:06,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807486286] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:06,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:06,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:18:06,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919734548] [2024-05-05 06:18:06,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:06,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:18:06,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:06,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:18:06,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:18:06,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:06,589 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:06,590 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-05-05 06:18:06,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:06,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:06,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:08,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:08,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:08,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:18:08,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2024-05-05 06:18:08,555 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-05-05 06:18:08,555 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:08,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2126860841, now seen corresponding path program 1 times [2024-05-05 06:18:08,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:08,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119007757] [2024-05-05 06:18:08,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:08,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:08,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:18:08,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:08,994 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:18:08,994 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:18:08,994 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (30 of 31 remaining) [2024-05-05 06:18:08,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 31 remaining) [2024-05-05 06:18:08,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 31 remaining) [2024-05-05 06:18:08,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 31 remaining) [2024-05-05 06:18:08,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 31 remaining) [2024-05-05 06:18:08,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2024-05-05 06:18:08,996 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:18:08,997 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:18:08,997 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2024-05-05 06:18:09,130 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2024-05-05 06:18:09,137 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:18:09,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:18:09,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:18:09,139 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-05-05 06:18:09,141 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-05-05 06:18:09,143 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:18:09,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:09,143 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:18:09,143 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:18:09,143 INFO L358 AbstractCegarLoop]: Starting to check reachability of 32 error locations. [2024-05-05 06:18:09,363 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-05-05 06:18:09,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:09,363 INFO L85 PathProgramCache]: Analyzing trace with hash 423014340, now seen corresponding path program 1 times [2024-05-05 06:18:09,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:09,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309185070] [2024-05-05 06:18:09,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:09,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:09,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 3920 trivial. 0 not checked. [2024-05-05 06:18:09,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:09,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309185070] [2024-05-05 06:18:09,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309185070] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:09,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:09,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:18:09,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732061674] [2024-05-05 06:18:09,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:09,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:18:09,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:09,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:18:09,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:18:09,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:09,490 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:09,491 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-05-05 06:18:09,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:11,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:11,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2024-05-05 06:18:11,482 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-05-05 06:18:11,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:11,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1703693010, now seen corresponding path program 1 times [2024-05-05 06:18:11,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:11,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765973331] [2024-05-05 06:18:11,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:11,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:12,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 3780 trivial. 0 not checked. [2024-05-05 06:18:12,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:12,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765973331] [2024-05-05 06:18:12,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765973331] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:12,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:12,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:12,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627714351] [2024-05-05 06:18:12,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:12,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:12,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:12,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:12,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:12,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:12,415 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:12,416 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-05-05 06:18:12,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:12,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:13,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:13,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:13,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2024-05-05 06:18:13,948 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-05-05 06:18:13,948 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:13,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1604174306, now seen corresponding path program 2 times [2024-05-05 06:18:13,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:13,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566918550] [2024-05-05 06:18:13,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:13,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:14,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:14,969 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 805 proven. 0 refuted. 0 times theorem prover too weak. 3400 trivial. 0 not checked. [2024-05-05 06:18:14,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:14,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566918550] [2024-05-05 06:18:14,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566918550] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:14,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:14,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:18:14,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686555091] [2024-05-05 06:18:14,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:14,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:18:14,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:15,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:18:15,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:18:15,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:15,464 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:15,465 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-05-05 06:18:15,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:15,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:15,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:16,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:16,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:16,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:18:16,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2024-05-05 06:18:16,816 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-05-05 06:18:16,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:16,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1056394715, now seen corresponding path program 1 times [2024-05-05 06:18:16,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:16,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754239171] [2024-05-05 06:18:16,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:16,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:16,904 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:18:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:17,190 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:18:17,190 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (31 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 32 remaining) [2024-05-05 06:18:17,190 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 32 remaining) [2024-05-05 06:18:17,191 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 32 remaining) [2024-05-05 06:18:17,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 32 remaining) [2024-05-05 06:18:17,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 32 remaining) [2024-05-05 06:18:17,192 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 32 remaining) [2024-05-05 06:18:17,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2024-05-05 06:18:17,204 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:18:17,204 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:18:17,204 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2024-05-05 06:18:17,311 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2024-05-05 06:18:17,318 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:18:17,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:18:17,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:18:17,352 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-05-05 06:18:17,353 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-05-05 06:18:17,357 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:18:17,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:17,358 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:18:17,358 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:18:17,358 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2024-05-05 06:18:17,709 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-05-05 06:18:17,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:17,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1288867592, now seen corresponding path program 1 times [2024-05-05 06:18:17,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:17,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685055529] [2024-05-05 06:18:17,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:17,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:17,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:17,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 4205 trivial. 0 not checked. [2024-05-05 06:18:17,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:17,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685055529] [2024-05-05 06:18:17,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685055529] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:17,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:17,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:18:17,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327570238] [2024-05-05 06:18:17,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:17,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:18:17,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:17,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:18:17,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:18:17,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:17,953 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:17,953 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-05-05 06:18:17,954 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:20,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:20,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2024-05-05 06:18:20,750 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-05-05 06:18:20,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:20,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1988640264, now seen corresponding path program 1 times [2024-05-05 06:18:20,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:20,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557875135] [2024-05-05 06:18:20,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:20,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:20,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:21,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 440 proven. 0 refuted. 0 times theorem prover too weak. 4060 trivial. 0 not checked. [2024-05-05 06:18:21,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:21,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557875135] [2024-05-05 06:18:21,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557875135] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:21,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:21,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:21,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594894145] [2024-05-05 06:18:21,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:21,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:21,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:21,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:21,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:21,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:21,732 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:21,732 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-05-05 06:18:21,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:21,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:23,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:23,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:23,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2024-05-05 06:18:23,422 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-05-05 06:18:23,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:23,422 INFO L85 PathProgramCache]: Analyzing trace with hash -294421578, now seen corresponding path program 2 times [2024-05-05 06:18:23,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:23,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438926892] [2024-05-05 06:18:23,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:23,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:24,583 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 835 proven. 0 refuted. 0 times theorem prover too weak. 3665 trivial. 0 not checked. [2024-05-05 06:18:24,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:24,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438926892] [2024-05-05 06:18:24,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438926892] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:24,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:24,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:18:24,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199713952] [2024-05-05 06:18:24,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:24,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:18:24,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:24,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:18:24,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:18:24,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:24,989 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:24,989 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-05-05 06:18:24,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:24,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:24,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:18:26,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2024-05-05 06:18:26,757 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-05-05 06:18:26,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:26,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1182068478, now seen corresponding path program 1 times [2024-05-05 06:18:26,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:26,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355855050] [2024-05-05 06:18:26,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:26,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:26,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:26,852 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:18:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:27,125 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:18:27,126 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (32 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 33 remaining) [2024-05-05 06:18:27,126 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 33 remaining) [2024-05-05 06:18:27,127 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 33 remaining) [2024-05-05 06:18:27,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2024-05-05 06:18:27,128 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:18:27,128 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:18:27,128 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2024-05-05 06:18:27,233 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2024-05-05 06:18:27,243 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:18:27,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:18:27,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:18:27,250 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-05-05 06:18:27,255 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:18:27,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:27,256 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:18:27,256 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:18:27,256 INFO L358 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2024-05-05 06:18:27,268 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-05-05 06:18:27,702 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-05-05 06:18:27,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:27,702 INFO L85 PathProgramCache]: Analyzing trace with hash 790870062, now seen corresponding path program 1 times [2024-05-05 06:18:27,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:27,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842209540] [2024-05-05 06:18:27,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:27,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:27,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 4500 trivial. 0 not checked. [2024-05-05 06:18:27,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:27,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842209540] [2024-05-05 06:18:27,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842209540] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:27,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:27,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:18:27,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874697269] [2024-05-05 06:18:27,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:27,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:18:27,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:27,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:18:27,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:18:27,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:27,838 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:27,838 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-05-05 06:18:27,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:31,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:31,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2024-05-05 06:18:31,418 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-05-05 06:18:31,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:31,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1866098, now seen corresponding path program 1 times [2024-05-05 06:18:31,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:31,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046518450] [2024-05-05 06:18:31,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:31,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:32,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2024-05-05 06:18:32,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:32,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046518450] [2024-05-05 06:18:32,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046518450] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:32,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:32,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:32,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555227060] [2024-05-05 06:18:32,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:32,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:32,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:32,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:32,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:32,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:32,413 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:32,414 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-05-05 06:18:32,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:32,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:34,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:34,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:34,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2024-05-05 06:18:34,490 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-05-05 06:18:34,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:34,490 INFO L85 PathProgramCache]: Analyzing trace with hash -370968392, now seen corresponding path program 2 times [2024-05-05 06:18:34,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:34,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624984329] [2024-05-05 06:18:34,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:34,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:34,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:35,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 865 proven. 0 refuted. 0 times theorem prover too weak. 3940 trivial. 0 not checked. [2024-05-05 06:18:35,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:35,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624984329] [2024-05-05 06:18:35,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624984329] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:35,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:35,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:18:35,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385221258] [2024-05-05 06:18:35,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:35,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:18:35,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:36,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:18:36,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:18:36,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:36,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:36,190 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-05-05 06:18:36,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:36,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:36,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:38,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:38,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:38,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:18:38,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2024-05-05 06:18:38,044 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-05-05 06:18:38,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:38,045 INFO L85 PathProgramCache]: Analyzing trace with hash -498812671, now seen corresponding path program 1 times [2024-05-05 06:18:38,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:38,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130734881] [2024-05-05 06:18:38,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:38,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:38,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:38,137 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:18:38,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:38,425 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:18:38,425 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (33 of 34 remaining) [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 34 remaining) [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 34 remaining) [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 34 remaining) [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 34 remaining) [2024-05-05 06:18:38,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 34 remaining) [2024-05-05 06:18:38,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 34 remaining) [2024-05-05 06:18:38,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 34 remaining) [2024-05-05 06:18:38,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2024-05-05 06:18:38,427 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:18:38,428 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:18:38,428 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2024-05-05 06:18:38,532 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2024-05-05 06:18:38,539 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:18:38,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:18:38,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:18:38,541 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-05-05 06:18:38,544 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:18:38,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:38,545 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:18:38,545 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:18:38,545 INFO L358 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2024-05-05 06:18:38,560 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-05-05 06:18:38,932 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-05-05 06:18:38,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:38,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1318472790, now seen corresponding path program 1 times [2024-05-05 06:18:38,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:38,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078950899] [2024-05-05 06:18:38,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:38,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:38,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:39,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 4805 trivial. 0 not checked. [2024-05-05 06:18:39,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:39,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078950899] [2024-05-05 06:18:39,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078950899] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:39,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:39,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:18:39,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750338142] [2024-05-05 06:18:39,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:39,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:18:39,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:39,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:18:39,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:18:39,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:39,074 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:39,074 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-05-05 06:18:39,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:42,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:42,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2024-05-05 06:18:42,284 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-05-05 06:18:42,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:42,284 INFO L85 PathProgramCache]: Analyzing trace with hash -748357269, now seen corresponding path program 1 times [2024-05-05 06:18:42,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:42,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144451297] [2024-05-05 06:18:42,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:42,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:43,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 470 proven. 0 refuted. 0 times theorem prover too weak. 4650 trivial. 0 not checked. [2024-05-05 06:18:43,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:43,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144451297] [2024-05-05 06:18:43,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144451297] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:43,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:43,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:43,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439988663] [2024-05-05 06:18:43,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:43,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:43,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:43,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:43,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:43,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:43,361 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:43,361 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-05-05 06:18:43,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:43,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:45,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:45,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:45,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2024-05-05 06:18:45,393 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-05-05 06:18:45,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:45,393 INFO L85 PathProgramCache]: Analyzing trace with hash 919800621, now seen corresponding path program 2 times [2024-05-05 06:18:45,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:45,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051113905] [2024-05-05 06:18:45,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:45,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:46,596 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 895 proven. 0 refuted. 0 times theorem prover too weak. 4225 trivial. 0 not checked. [2024-05-05 06:18:46,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:46,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051113905] [2024-05-05 06:18:46,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051113905] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:46,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:46,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:18:46,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532653973] [2024-05-05 06:18:46,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:46,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:18:46,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:47,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:18:47,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:18:47,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:47,023 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:47,024 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-05-05 06:18:47,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:47,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:47,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:49,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:49,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:18:49,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:18:49,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2024-05-05 06:18:49,077 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-05-05 06:18:49,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:49,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1278036008, now seen corresponding path program 1 times [2024-05-05 06:18:49,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:49,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070011623] [2024-05-05 06:18:49,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:49,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:49,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:49,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:18:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:18:49,575 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:18:49,577 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:18:49,577 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (34 of 35 remaining) [2024-05-05 06:18:49,577 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 35 remaining) [2024-05-05 06:18:49,578 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 35 remaining) [2024-05-05 06:18:49,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 35 remaining) [2024-05-05 06:18:49,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 35 remaining) [2024-05-05 06:18:49,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2024-05-05 06:18:49,582 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:18:49,582 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:18:49,582 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2024-05-05 06:18:49,693 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2024-05-05 06:18:49,724 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:18:49,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:18:49,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:18:49,742 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-05-05 06:18:49,744 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-05-05 06:18:49,746 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:18:49,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:49,746 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:18:49,746 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:18:49,746 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2024-05-05 06:18:50,759 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-05-05 06:18:50,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:50,759 INFO L85 PathProgramCache]: Analyzing trace with hash -2052140896, now seen corresponding path program 1 times [2024-05-05 06:18:50,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:50,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113222446] [2024-05-05 06:18:50,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:50,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:50,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 5120 trivial. 0 not checked. [2024-05-05 06:18:50,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:50,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113222446] [2024-05-05 06:18:50,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113222446] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:50,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:50,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:18:50,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907968595] [2024-05-05 06:18:50,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:50,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:18:50,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:50,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:18:50,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:18:50,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:50,904 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:50,904 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-05-05 06:18:50,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:57,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:57,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2024-05-05 06:18:57,878 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-05-05 06:18:57,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:18:57,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1802126987, now seen corresponding path program 1 times [2024-05-05 06:18:57,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:18:57,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920104651] [2024-05-05 06:18:57,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:18:57,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:18:57,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:18:58,662 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2024-05-05 06:18:58,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:18:58,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920104651] [2024-05-05 06:18:58,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920104651] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:18:58,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:18:58,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:18:58,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093553442] [2024-05-05 06:18:58,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:18:58,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:18:58,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:18:59,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:18:59,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:18:59,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:59,031 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:18:59,031 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-05-05 06:18:59,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:18:59,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:02,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2024-05-05 06:19:02,140 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-05-05 06:19:02,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:02,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1178500059, now seen corresponding path program 2 times [2024-05-05 06:19:02,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:02,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342943633] [2024-05-05 06:19:02,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:02,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:02,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:03,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 925 proven. 0 refuted. 0 times theorem prover too weak. 4520 trivial. 0 not checked. [2024-05-05 06:19:03,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:03,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342943633] [2024-05-05 06:19:03,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342943633] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:03,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:03,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:19:03,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060206679] [2024-05-05 06:19:03,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:03,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:19:03,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:03,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:19:03,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:19:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:03,760 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:03,761 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-05-05 06:19:03,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:03,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:03,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:06,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:06,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:06,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:19:06,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2024-05-05 06:19:06,695 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-05-05 06:19:06,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:06,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1689954566, now seen corresponding path program 1 times [2024-05-05 06:19:06,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:06,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034877764] [2024-05-05 06:19:06,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:06,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:06,925 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:19:06,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:07,283 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:19:07,283 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (35 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 36 remaining) [2024-05-05 06:19:07,283 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 36 remaining) [2024-05-05 06:19:07,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 36 remaining) [2024-05-05 06:19:07,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 36 remaining) [2024-05-05 06:19:07,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 36 remaining) [2024-05-05 06:19:07,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 36 remaining) [2024-05-05 06:19:07,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 36 remaining) [2024-05-05 06:19:07,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 36 remaining) [2024-05-05 06:19:07,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2024-05-05 06:19:07,285 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:19:07,285 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:19:07,285 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2024-05-05 06:19:07,390 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2024-05-05 06:19:07,398 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:19:07,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:19:07,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:19:07,400 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-05-05 06:19:07,412 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-05-05 06:19:07,422 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:19:07,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:07,423 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:19:07,423 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:19:07,423 INFO L358 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2024-05-05 06:19:08,311 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-05-05 06:19:08,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:08,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1575264596, now seen corresponding path program 1 times [2024-05-05 06:19:08,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:08,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199201296] [2024-05-05 06:19:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:08,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:08,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:08,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 5445 trivial. 0 not checked. [2024-05-05 06:19:08,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:08,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199201296] [2024-05-05 06:19:08,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199201296] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:08,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:08,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:19:08,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265079706] [2024-05-05 06:19:08,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:08,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:19:08,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:08,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:19:08,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:19:08,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:08,468 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:08,468 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-05-05 06:19:08,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:15,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:15,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2024-05-05 06:19:15,096 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-05-05 06:19:15,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:15,096 INFO L85 PathProgramCache]: Analyzing trace with hash 694992591, now seen corresponding path program 1 times [2024-05-05 06:19:15,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:15,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508460127] [2024-05-05 06:19:15,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:15,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:15,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 500 proven. 0 refuted. 0 times theorem prover too weak. 5280 trivial. 0 not checked. [2024-05-05 06:19:15,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:15,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508460127] [2024-05-05 06:19:15,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508460127] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:15,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:15,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:19:15,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944972096] [2024-05-05 06:19:15,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:15,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:19:15,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:16,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:19:16,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:19:16,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:16,291 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:16,292 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-05-05 06:19:16,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:16,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:19,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:19,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:19,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2024-05-05 06:19:19,091 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-05-05 06:19:19,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:19,091 INFO L85 PathProgramCache]: Analyzing trace with hash 19779475, now seen corresponding path program 2 times [2024-05-05 06:19:19,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:19,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322325015] [2024-05-05 06:19:19,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:19,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:20,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 955 proven. 0 refuted. 0 times theorem prover too weak. 4825 trivial. 0 not checked. [2024-05-05 06:19:20,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:20,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322325015] [2024-05-05 06:19:20,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322325015] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:20,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:20,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:19:20,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919787526] [2024-05-05 06:19:20,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:20,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:19:20,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:20,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:19:20,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:19:20,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:20,786 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:20,786 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-05-05 06:19:20,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:20,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:20,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:23,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:23,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:23,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:19:23,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2024-05-05 06:19:23,671 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-05-05 06:19:23,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:23,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1108519005, now seen corresponding path program 1 times [2024-05-05 06:19:23,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:23,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773688904] [2024-05-05 06:19:23,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:23,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:23,774 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:19:23,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:24,133 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:19:24,133 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (36 of 37 remaining) [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 37 remaining) [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 37 remaining) [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 37 remaining) [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 37 remaining) [2024-05-05 06:19:24,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 37 remaining) [2024-05-05 06:19:24,134 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 37 remaining) [2024-05-05 06:19:24,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 37 remaining) [2024-05-05 06:19:24,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2024-05-05 06:19:24,136 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:19:24,136 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:19:24,136 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2024-05-05 06:19:24,279 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2024-05-05 06:19:24,286 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:19:24,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:19:24,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:19:24,302 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-05-05 06:19:24,303 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-05-05 06:19:24,323 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:19:24,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:24,324 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:19:24,324 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:19:24,324 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2024-05-05 06:19:25,240 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-05-05 06:19:25,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:25,241 INFO L85 PathProgramCache]: Analyzing trace with hash -933904102, now seen corresponding path program 1 times [2024-05-05 06:19:25,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:25,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41973997] [2024-05-05 06:19:25,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:25,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:25,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 5780 trivial. 0 not checked. [2024-05-05 06:19:25,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:25,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41973997] [2024-05-05 06:19:25,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41973997] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:25,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:25,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:19:25,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883089359] [2024-05-05 06:19:25,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:25,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:19:25,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:25,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:19:25,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:19:25,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:25,402 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:25,402 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-05-05 06:19:25,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:31,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:31,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2024-05-05 06:19:31,098 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-05-05 06:19:31,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:31,098 INFO L85 PathProgramCache]: Analyzing trace with hash -22347033, now seen corresponding path program 1 times [2024-05-05 06:19:31,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:31,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816273071] [2024-05-05 06:19:31,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:31,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:31,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:31,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 5610 trivial. 0 not checked. [2024-05-05 06:19:31,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:31,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816273071] [2024-05-05 06:19:31,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816273071] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:31,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:31,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:19:31,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015993965] [2024-05-05 06:19:31,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:31,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:19:31,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:32,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:19:32,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:19:32,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:32,276 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:32,281 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-05-05 06:19:32,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:32,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:34,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:34,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:34,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2024-05-05 06:19:34,434 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-05-05 06:19:34,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:34,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1874747651, now seen corresponding path program 2 times [2024-05-05 06:19:34,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:34,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201356146] [2024-05-05 06:19:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:34,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:34,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:35,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 985 proven. 0 refuted. 0 times theorem prover too weak. 5140 trivial. 0 not checked. [2024-05-05 06:19:35,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:35,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201356146] [2024-05-05 06:19:35,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201356146] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:35,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:35,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:19:35,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423070739] [2024-05-05 06:19:35,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:35,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:19:35,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:36,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:19:36,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:19:36,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:36,153 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:36,154 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-05-05 06:19:36,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:36,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:36,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:38,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:38,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:38,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:19:38,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2024-05-05 06:19:38,924 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-05-05 06:19:38,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:38,924 INFO L85 PathProgramCache]: Analyzing trace with hash -309182506, now seen corresponding path program 1 times [2024-05-05 06:19:38,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:38,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607170938] [2024-05-05 06:19:38,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:38,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:39,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:19:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:39,426 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:19:39,426 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (37 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 38 remaining) [2024-05-05 06:19:39,426 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 38 remaining) [2024-05-05 06:19:39,427 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 38 remaining) [2024-05-05 06:19:39,428 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 38 remaining) [2024-05-05 06:19:39,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2024-05-05 06:19:39,429 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:19:39,431 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:19:39,431 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2024-05-05 06:19:39,563 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2024-05-05 06:19:39,571 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:19:39,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:19:39,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:19:39,574 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-05-05 06:19:39,575 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-05-05 06:19:39,597 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:19:39,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:39,597 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:19:39,597 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:19:39,597 INFO L358 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2024-05-05 06:19:40,184 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-05-05 06:19:40,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:40,185 INFO L85 PathProgramCache]: Analyzing trace with hash -969488758, now seen corresponding path program 1 times [2024-05-05 06:19:40,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:40,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50325152] [2024-05-05 06:19:40,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:40,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:40,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 6125 trivial. 0 not checked. [2024-05-05 06:19:40,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:40,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50325152] [2024-05-05 06:19:40,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50325152] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:40,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:40,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:19:40,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565855195] [2024-05-05 06:19:40,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:40,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:19:40,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:40,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:19:40,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:19:40,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:40,349 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:40,349 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-05-05 06:19:40,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:45,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:45,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2024-05-05 06:19:45,204 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-05-05 06:19:45,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:45,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1628092209, now seen corresponding path program 1 times [2024-05-05 06:19:45,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:45,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199894756] [2024-05-05 06:19:45,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:45,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:45,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 530 proven. 0 refuted. 0 times theorem prover too weak. 5950 trivial. 0 not checked. [2024-05-05 06:19:46,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:46,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199894756] [2024-05-05 06:19:46,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199894756] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:46,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:46,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:19:46,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411899140] [2024-05-05 06:19:46,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:46,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:19:46,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:46,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:19:46,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:19:46,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:46,482 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:46,482 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-05-05 06:19:46,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:46,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:48,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:48,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:48,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2024-05-05 06:19:48,520 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-05-05 06:19:48,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:48,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1499910275, now seen corresponding path program 2 times [2024-05-05 06:19:48,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:48,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329044810] [2024-05-05 06:19:48,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:48,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:49,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 1015 proven. 0 refuted. 0 times theorem prover too weak. 5465 trivial. 0 not checked. [2024-05-05 06:19:49,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:49,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329044810] [2024-05-05 06:19:49,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329044810] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:49,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:49,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:19:49,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134077582] [2024-05-05 06:19:49,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:49,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:19:49,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:50,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:19:50,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:19:50,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:50,545 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:50,545 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-05-05 06:19:50,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:50,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:50,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:19:53,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:19:53,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2024-05-05 06:19:53,383 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-05-05 06:19:53,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:53,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1221073219, now seen corresponding path program 1 times [2024-05-05 06:19:53,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:53,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719329283] [2024-05-05 06:19:53,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:53,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:53,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:53,528 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:19:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:19:53,967 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:19:53,967 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:19:53,967 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (38 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 39 remaining) [2024-05-05 06:19:53,968 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 39 remaining) [2024-05-05 06:19:53,969 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 39 remaining) [2024-05-05 06:19:53,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2024-05-05 06:19:53,970 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:19:53,970 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:19:53,970 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2024-05-05 06:19:54,093 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2024-05-05 06:19:54,101 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:19:54,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:19:54,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:19:54,103 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-05-05 06:19:54,103 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-05-05 06:19:54,125 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:19:54,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:54,125 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:19:54,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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:19:54,125 INFO L358 AbstractCegarLoop]: Starting to check reachability of 40 error locations. [2024-05-05 06:19:54,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 37 more)] === [2024-05-05 06:19:54,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:54,722 INFO L85 PathProgramCache]: Analyzing trace with hash -827373156, now seen corresponding path program 1 times [2024-05-05 06:19:54,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:54,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246545680] [2024-05-05 06:19:54,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:54,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:54,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:19:54,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 6480 trivial. 0 not checked. [2024-05-05 06:19:54,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:19:54,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246545680] [2024-05-05 06:19:54,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246545680] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:19:54,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:19:54,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:19:54,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500976773] [2024-05-05 06:19:54,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:19:54,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:19:54,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:19:54,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:19:54,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:19:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:54,897 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:19:54,898 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-05-05 06:19:54,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:59,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:19:59,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2024-05-05 06:19:59,620 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-05-05 06:19:59,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:19:59,620 INFO L85 PathProgramCache]: Analyzing trace with hash 927953540, now seen corresponding path program 1 times [2024-05-05 06:19:59,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:19:59,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255802693] [2024-05-05 06:19:59,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:19:59,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:19:59,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:00,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 545 proven. 0 refuted. 0 times theorem prover too weak. 6300 trivial. 0 not checked. [2024-05-05 06:20:00,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:00,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255802693] [2024-05-05 06:20:00,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255802693] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:00,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:00,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:20:00,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073941279] [2024-05-05 06:20:00,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:00,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:20:00,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:01,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:20:01,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:20:01,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:01,016 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:01,017 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-05-05 06:20:01,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:01,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:03,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:03,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:03,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2024-05-05 06:20:03,257 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-05-05 06:20:03,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:03,257 INFO L85 PathProgramCache]: Analyzing trace with hash 192180218, now seen corresponding path program 2 times [2024-05-05 06:20:03,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:03,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124137696] [2024-05-05 06:20:03,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:03,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:04,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 1045 proven. 0 refuted. 0 times theorem prover too weak. 5800 trivial. 0 not checked. [2024-05-05 06:20:04,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:04,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124137696] [2024-05-05 06:20:04,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124137696] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:04,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:04,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:20:04,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606374221] [2024-05-05 06:20:04,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:04,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:20:04,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:05,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:20:05,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:20:05,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:05,350 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:05,351 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-05-05 06:20:05,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:05,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:05,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:08,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:08,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:08,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:20:08,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2024-05-05 06:20:08,027 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-05-05 06:20:08,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:08,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1534333625, now seen corresponding path program 1 times [2024-05-05 06:20:08,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:08,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699307878] [2024-05-05 06:20:08,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:08,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:08,149 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:20:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:08,607 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:20:08,607 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:20:08,607 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (39 of 40 remaining) [2024-05-05 06:20:08,607 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 40 remaining) [2024-05-05 06:20:08,607 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 40 remaining) [2024-05-05 06:20:08,607 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 40 remaining) [2024-05-05 06:20:08,607 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 40 remaining) [2024-05-05 06:20:08,608 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 40 remaining) [2024-05-05 06:20:08,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 40 remaining) [2024-05-05 06:20:08,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2024-05-05 06:20:08,610 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:20:08,610 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:20:08,610 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2024-05-05 06:20:08,724 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2024-05-05 06:20:08,731 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:20:08,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:20:08,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:20:08,734 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-05-05 06:20:08,735 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-05-05 06:20:08,756 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:20:08,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:08,756 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:20:08,757 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:20:08,757 INFO L358 AbstractCegarLoop]: Starting to check reachability of 41 error locations. [2024-05-05 06:20:09,314 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-05-05 06:20:09,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:09,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1447177200, now seen corresponding path program 1 times [2024-05-05 06:20:09,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:09,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889553892] [2024-05-05 06:20:09,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:09,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:09,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:09,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 6845 trivial. 0 not checked. [2024-05-05 06:20:09,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:09,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889553892] [2024-05-05 06:20:09,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889553892] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:09,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:09,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:20:09,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593297577] [2024-05-05 06:20:09,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:09,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:20:09,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:09,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:20:09,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:20:09,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:09,487 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:09,487 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-05-05 06:20:09,487 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:12,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:12,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2024-05-05 06:20:12,840 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-05-05 06:20:12,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:12,840 INFO L85 PathProgramCache]: Analyzing trace with hash -470521573, now seen corresponding path program 1 times [2024-05-05 06:20:12,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:12,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186627768] [2024-05-05 06:20:12,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:12,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:13,915 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 560 proven. 0 refuted. 0 times theorem prover too weak. 6660 trivial. 0 not checked. [2024-05-05 06:20:13,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:13,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186627768] [2024-05-05 06:20:13,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186627768] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:13,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:13,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:20:13,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719721587] [2024-05-05 06:20:13,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:13,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:20:13,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:14,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:20:14,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:20:14,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:14,246 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:14,247 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-05-05 06:20:14,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:14,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:16,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:16,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:16,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2024-05-05 06:20:16,138 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-05-05 06:20:16,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:16,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1352471071, now seen corresponding path program 2 times [2024-05-05 06:20:16,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:16,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701180340] [2024-05-05 06:20:16,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:16,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:16,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:17,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 1075 proven. 0 refuted. 0 times theorem prover too weak. 6145 trivial. 0 not checked. [2024-05-05 06:20:17,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:17,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701180340] [2024-05-05 06:20:17,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701180340] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:17,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:17,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:20:17,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579580330] [2024-05-05 06:20:17,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:17,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:20:17,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:18,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:20:18,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:20:18,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:18,149 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:18,149 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-05-05 06:20:18,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:18,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:18,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:20,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:20,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:20,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:20:20,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2024-05-05 06:20:20,474 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-05-05 06:20:20,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:20,474 INFO L85 PathProgramCache]: Analyzing trace with hash 886962670, now seen corresponding path program 1 times [2024-05-05 06:20:20,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:20,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605704701] [2024-05-05 06:20:20,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:20,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:20,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:20,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:20:20,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:21,079 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:20:21,079 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:20:21,079 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (40 of 41 remaining) [2024-05-05 06:20:21,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 41 remaining) [2024-05-05 06:20:21,079 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 41 remaining) [2024-05-05 06:20:21,080 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 41 remaining) [2024-05-05 06:20:21,081 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 41 remaining) [2024-05-05 06:20:21,082 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 41 remaining) [2024-05-05 06:20:21,082 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 41 remaining) [2024-05-05 06:20:21,082 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 41 remaining) [2024-05-05 06:20:21,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2024-05-05 06:20:21,082 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:20:21,082 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:20:21,082 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2024-05-05 06:20:21,205 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2024-05-05 06:20:21,238 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:20:21,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:20:21,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:20:21,255 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-05-05 06:20:21,278 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-05-05 06:20:21,281 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:20:21,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:21,281 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:20:21,281 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:20:21,281 INFO L358 AbstractCegarLoop]: Starting to check reachability of 42 error locations. [2024-05-05 06:20:22,296 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-05-05 06:20:22,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:22,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1776507610, now seen corresponding path program 1 times [2024-05-05 06:20:22,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:22,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66635227] [2024-05-05 06:20:22,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:22,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:22,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:22,449 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 7220 trivial. 0 not checked. [2024-05-05 06:20:22,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:22,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66635227] [2024-05-05 06:20:22,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66635227] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:22,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:22,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:20:22,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815680771] [2024-05-05 06:20:22,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:22,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:20:22,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:22,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:20:22,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:20:22,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:22,483 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:22,483 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-05-05 06:20:22,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:30,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:30,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2024-05-05 06:20:30,382 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-05-05 06:20:30,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:30,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1846851384, now seen corresponding path program 1 times [2024-05-05 06:20:30,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:30,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988728801] [2024-05-05 06:20:30,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:30,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:30,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:31,528 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 575 proven. 0 refuted. 0 times theorem prover too weak. 7030 trivial. 0 not checked. [2024-05-05 06:20:31,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:31,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988728801] [2024-05-05 06:20:31,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988728801] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:31,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:31,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:20:31,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430704401] [2024-05-05 06:20:31,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:31,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:20:31,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:31,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:20:31,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:20:31,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:31,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:31,928 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-05-05 06:20:31,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:31,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:34,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:34,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:34,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2024-05-05 06:20:34,619 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-05-05 06:20:34,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:34,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1417434328, now seen corresponding path program 2 times [2024-05-05 06:20:34,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:34,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518015325] [2024-05-05 06:20:34,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:34,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:34,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:36,246 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 1105 proven. 0 refuted. 0 times theorem prover too weak. 6500 trivial. 0 not checked. [2024-05-05 06:20:36,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:36,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518015325] [2024-05-05 06:20:36,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518015325] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:36,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:36,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:20:36,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525805872] [2024-05-05 06:20:36,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:36,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:20:36,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:36,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:20:36,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:20:36,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:36,833 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:36,833 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-05-05 06:20:36,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:36,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:36,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:40,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:40,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:40,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:20:40,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2024-05-05 06:20:40,488 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-05-05 06:20:40,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:40,488 INFO L85 PathProgramCache]: Analyzing trace with hash 804584402, now seen corresponding path program 1 times [2024-05-05 06:20:40,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:40,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197405101] [2024-05-05 06:20:40,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:40,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:40,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:20:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:20:41,164 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:20:41,164 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (41 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 42 remaining) [2024-05-05 06:20:41,164 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 42 remaining) [2024-05-05 06:20:41,165 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 42 remaining) [2024-05-05 06:20:41,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 42 remaining) [2024-05-05 06:20:41,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2024-05-05 06:20:41,167 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:20:41,167 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:20:41,167 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2024-05-05 06:20:41,302 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2024-05-05 06:20:41,311 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:20:41,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:20:41,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:20:41,313 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-05-05 06:20:41,313 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-05-05 06:20:41,524 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:20:41,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:41,524 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:20:41,525 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:20:41,525 INFO L358 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2024-05-05 06:20:42,964 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-05-05 06:20:42,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:42,964 INFO L85 PathProgramCache]: Analyzing trace with hash -904144930, now seen corresponding path program 1 times [2024-05-05 06:20:42,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:42,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654577453] [2024-05-05 06:20:42,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:42,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:43,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 7605 trivial. 0 not checked. [2024-05-05 06:20:43,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:43,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654577453] [2024-05-05 06:20:43,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654577453] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:43,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:43,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:20:43,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626946118] [2024-05-05 06:20:43,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:43,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:20:43,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:43,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:20:43,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:20:43,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:43,176 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:43,176 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-05-05 06:20:43,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:54,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2024-05-05 06:20:54,216 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-05-05 06:20:54,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:54,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2111139107, now seen corresponding path program 1 times [2024-05-05 06:20:54,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:54,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453451423] [2024-05-05 06:20:54,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:54,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:54,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:20:55,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 590 proven. 0 refuted. 0 times theorem prover too weak. 7410 trivial. 0 not checked. [2024-05-05 06:20:55,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:20:55,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453451423] [2024-05-05 06:20:55,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453451423] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:20:55,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:20:55,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:20:55,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634723330] [2024-05-05 06:20:55,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:20:55,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:20:55,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:20:55,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:20:55,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:20:55,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:55,652 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:20:55,652 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-05-05 06:20:55,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:55,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:58,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:20:58,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:20:58,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2024-05-05 06:20:58,179 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-05-05 06:20:58,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:20:58,180 INFO L85 PathProgramCache]: Analyzing trace with hash 2035041177, now seen corresponding path program 2 times [2024-05-05 06:20:58,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:20:58,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152018726] [2024-05-05 06:20:58,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:20:58,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:20:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 1135 proven. 0 refuted. 0 times theorem prover too weak. 6865 trivial. 0 not checked. [2024-05-05 06:21:00,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:00,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152018726] [2024-05-05 06:21:00,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152018726] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:00,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:00,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:21:00,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713823017] [2024-05-05 06:21:00,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:00,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:21:00,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:00,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:21:00,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:21:00,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:00,695 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:00,695 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-05-05 06:21:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:06,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:06,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:06,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:21:06,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2024-05-05 06:21:06,038 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-05-05 06:21:06,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:06,039 INFO L85 PathProgramCache]: Analyzing trace with hash -269382274, now seen corresponding path program 1 times [2024-05-05 06:21:06,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:06,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388054864] [2024-05-05 06:21:06,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:06,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:06,243 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:21:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:06,899 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:21:06,899 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:21:06,899 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (42 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 43 remaining) [2024-05-05 06:21:06,900 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 43 remaining) [2024-05-05 06:21:06,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 43 remaining) [2024-05-05 06:21:06,902 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 43 remaining) [2024-05-05 06:21:06,902 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 43 remaining) [2024-05-05 06:21:06,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2024-05-05 06:21:06,902 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:21:06,902 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:21:06,902 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2024-05-05 06:21:07,037 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2024-05-05 06:21:07,045 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:21:07,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:21:07,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:21:07,062 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-05-05 06:21:07,063 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-05-05 06:21:07,085 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:21:07,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:07,085 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:21:07,085 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:21:07,085 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2024-05-05 06:21:08,273 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-05-05 06:21:08,273 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:08,273 INFO L85 PathProgramCache]: Analyzing trace with hash -478519368, now seen corresponding path program 1 times [2024-05-05 06:21:08,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:08,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72559019] [2024-05-05 06:21:08,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:08,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:08,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:08,532 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 8000 trivial. 0 not checked. [2024-05-05 06:21:08,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:08,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72559019] [2024-05-05 06:21:08,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72559019] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:08,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:08,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:21:08,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450467842] [2024-05-05 06:21:08,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:08,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:21:08,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:08,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:21:08,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:21:08,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:08,566 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:08,567 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-05-05 06:21:08,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:17,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:17,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2024-05-05 06:21:17,154 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-05-05 06:21:17,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:17,154 INFO L85 PathProgramCache]: Analyzing trace with hash -72654166, now seen corresponding path program 1 times [2024-05-05 06:21:17,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:17,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558484993] [2024-05-05 06:21:17,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:17,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:18,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 605 proven. 0 refuted. 0 times theorem prover too weak. 7800 trivial. 0 not checked. [2024-05-05 06:21:18,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:18,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558484993] [2024-05-05 06:21:18,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558484993] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:18,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:18,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:21:18,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887253153] [2024-05-05 06:21:18,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:18,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:21:18,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:18,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:21:18,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:21:18,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:18,660 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:18,660 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-05-05 06:21:18,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:18,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:20,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:20,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:20,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2024-05-05 06:21:20,553 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-05-05 06:21:20,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:20,554 INFO L85 PathProgramCache]: Analyzing trace with hash -171580562, now seen corresponding path program 2 times [2024-05-05 06:21:20,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:20,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305971064] [2024-05-05 06:21:20,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:20,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:20,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:22,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 1165 proven. 0 refuted. 0 times theorem prover too weak. 7240 trivial. 0 not checked. [2024-05-05 06:21:22,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:22,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305971064] [2024-05-05 06:21:22,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305971064] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:22,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:22,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:21:22,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78577093] [2024-05-05 06:21:22,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:22,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:21:22,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:22,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:21:22,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:21:22,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:22,933 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:22,934 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-05-05 06:21:22,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:22,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:22,934 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:27,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:27,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:27,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:21:27,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2024-05-05 06:21:27,007 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-05-05 06:21:27,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:27,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1573852703, now seen corresponding path program 1 times [2024-05-05 06:21:27,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:27,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067133918] [2024-05-05 06:21:27,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:27,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:27,180 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:21:27,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:27,920 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:21:27,921 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (43 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 44 remaining) [2024-05-05 06:21:27,921 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 44 remaining) [2024-05-05 06:21:27,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 44 remaining) [2024-05-05 06:21:27,923 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 44 remaining) [2024-05-05 06:21:27,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2024-05-05 06:21:27,923 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:21:27,923 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:21:27,923 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2024-05-05 06:21:28,089 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2024-05-05 06:21:28,100 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:21:28,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:21:28,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:21:28,102 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-05-05 06:21:28,247 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-05-05 06:21:28,252 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:21:28,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:28,252 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:21:28,252 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:21:28,252 INFO L358 AbstractCegarLoop]: Starting to check reachability of 45 error locations. [2024-05-05 06:21:29,441 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-05-05 06:21:29,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:29,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1467700780, now seen corresponding path program 1 times [2024-05-05 06:21:29,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:29,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655717014] [2024-05-05 06:21:29,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:29,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:29,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:29,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 8405 trivial. 0 not checked. [2024-05-05 06:21:29,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:29,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655717014] [2024-05-05 06:21:29,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655717014] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:29,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:29,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:21:29,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448141537] [2024-05-05 06:21:29,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:29,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:21:29,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:29,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:21:29,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:21:29,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:29,756 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:29,756 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-05-05 06:21:29,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:38,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:38,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2024-05-05 06:21:38,877 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-05-05 06:21:38,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:38,877 INFO L85 PathProgramCache]: Analyzing trace with hash -2005297092, now seen corresponding path program 1 times [2024-05-05 06:21:38,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:38,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241924624] [2024-05-05 06:21:38,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:38,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 620 proven. 0 refuted. 0 times theorem prover too weak. 8200 trivial. 0 not checked. [2024-05-05 06:21:39,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:39,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241924624] [2024-05-05 06:21:39,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241924624] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:39,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:39,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:21:39,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336812122] [2024-05-05 06:21:39,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:39,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:21:39,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:40,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:21:40,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:21:40,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:40,428 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:40,429 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-05-05 06:21:40,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:40,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:42,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2024-05-05 06:21:42,992 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-05-05 06:21:42,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:42,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1972710292, now seen corresponding path program 2 times [2024-05-05 06:21:42,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:42,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396376523] [2024-05-05 06:21:42,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:42,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:43,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:44,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 1195 proven. 0 refuted. 0 times theorem prover too weak. 7625 trivial. 0 not checked. [2024-05-05 06:21:44,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:44,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396376523] [2024-05-05 06:21:44,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396376523] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:44,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:44,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:21:44,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085533046] [2024-05-05 06:21:44,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:44,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:21:44,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:45,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:21:45,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:21:45,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:45,375 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:45,375 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-05-05 06:21:45,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:45,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:45,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:49,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:49,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:21:49,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:21:49,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2024-05-05 06:21:49,667 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-05-05 06:21:49,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:49,667 INFO L85 PathProgramCache]: Analyzing trace with hash 335681219, now seen corresponding path program 1 times [2024-05-05 06:21:49,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:49,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761262895] [2024-05-05 06:21:49,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:49,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:49,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:21:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:21:50,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:21:50,570 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (44 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 45 remaining) [2024-05-05 06:21:50,571 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 45 remaining) [2024-05-05 06:21:50,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 45 remaining) [2024-05-05 06:21:50,573 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 45 remaining) [2024-05-05 06:21:50,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2024-05-05 06:21:50,573 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:21:50,574 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:21:50,574 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2024-05-05 06:21:50,706 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2024-05-05 06:21:50,714 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:21:50,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:21:50,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:21:50,717 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-05-05 06:21:50,737 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-05-05 06:21:50,740 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:21:50,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:50,740 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:21:50,741 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:21:50,741 INFO L358 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2024-05-05 06:21:52,273 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-05-05 06:21:52,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:21:52,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1493957422, now seen corresponding path program 1 times [2024-05-05 06:21:52,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:21:52,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790283459] [2024-05-05 06:21:52,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:21:52,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:21:52,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:21:52,469 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 8820 trivial. 0 not checked. [2024-05-05 06:21:52,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:21:52,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790283459] [2024-05-05 06:21:52,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790283459] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:21:52,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:21:52,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:21:52,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136568854] [2024-05-05 06:21:52,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:21:52,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:21:52,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:21:52,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:21:52,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:21:52,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:21:52,509 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:21:52,509 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-05-05 06:21:52,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:03,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:03,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2024-05-05 06:22:03,902 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-05-05 06:22:03,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:03,903 INFO L85 PathProgramCache]: Analyzing trace with hash 957004584, now seen corresponding path program 1 times [2024-05-05 06:22:03,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:03,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311776504] [2024-05-05 06:22:03,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:03,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:05,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 635 proven. 0 refuted. 0 times theorem prover too weak. 8610 trivial. 0 not checked. [2024-05-05 06:22:05,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:05,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311776504] [2024-05-05 06:22:05,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311776504] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:05,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:05,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:22:05,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174314804] [2024-05-05 06:22:05,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:05,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:22:05,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:05,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:22:05,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:22:05,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:05,631 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:05,631 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-05-05 06:22:05,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:05,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:08,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:08,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:08,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2024-05-05 06:22:08,623 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-05-05 06:22:08,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:08,624 INFO L85 PathProgramCache]: Analyzing trace with hash -2025744848, now seen corresponding path program 2 times [2024-05-05 06:22:08,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:08,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930984228] [2024-05-05 06:22:08,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:08,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:09,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:10,408 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 1225 proven. 0 refuted. 0 times theorem prover too weak. 8020 trivial. 0 not checked. [2024-05-05 06:22:10,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:10,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930984228] [2024-05-05 06:22:10,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930984228] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:10,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:10,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:22:10,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741354528] [2024-05-05 06:22:10,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:10,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:22:10,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:11,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:22:11,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:22:11,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:11,041 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:11,042 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-05-05 06:22:11,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:11,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:11,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:16,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:16,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:16,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:22:16,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2024-05-05 06:22:16,129 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-05-05 06:22:16,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:16,129 INFO L85 PathProgramCache]: Analyzing trace with hash -32862243, now seen corresponding path program 1 times [2024-05-05 06:22:16,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:16,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291669924] [2024-05-05 06:22:16,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:16,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:16,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:22:16,309 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:22:16,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:22:16,970 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:22:16,971 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (45 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 46 remaining) [2024-05-05 06:22:16,971 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 46 remaining) [2024-05-05 06:22:16,972 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 46 remaining) [2024-05-05 06:22:16,973 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 46 remaining) [2024-05-05 06:22:16,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2024-05-05 06:22:16,973 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:22:16,974 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:22:16,974 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2024-05-05 06:22:17,116 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2024-05-05 06:22:17,125 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:22:17,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:22:17,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:22:17,129 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-05-05 06:22:17,129 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-05-05 06:22:17,146 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:22:17,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:17,147 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:22:17,147 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:22:17,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 47 error locations. [2024-05-05 06:22:18,343 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-05-05 06:22:18,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:18,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1694573102, now seen corresponding path program 1 times [2024-05-05 06:22:18,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:18,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989813348] [2024-05-05 06:22:18,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:18,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:18,547 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 435 proven. 0 refuted. 0 times theorem prover too weak. 9245 trivial. 0 not checked. [2024-05-05 06:22:18,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:18,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989813348] [2024-05-05 06:22:18,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989813348] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:18,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:18,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:22:18,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605310765] [2024-05-05 06:22:18,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:18,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:22:18,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:18,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:22:18,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:22:18,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:18,585 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:18,585 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-05-05 06:22:18,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:26,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:26,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2024-05-05 06:22:26,300 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-05-05 06:22:26,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:26,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2097369311, now seen corresponding path program 1 times [2024-05-05 06:22:26,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:26,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384319996] [2024-05-05 06:22:26,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:26,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:26,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:27,710 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 650 proven. 0 refuted. 0 times theorem prover too weak. 9030 trivial. 0 not checked. [2024-05-05 06:22:27,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:27,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384319996] [2024-05-05 06:22:27,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384319996] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:27,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:27,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:22:27,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584773675] [2024-05-05 06:22:27,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:27,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:22:27,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:28,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:22:28,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:22:28,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:28,174 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:28,175 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-05-05 06:22:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:28,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:31,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:31,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:31,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2024-05-05 06:22:31,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 44 more)] === [2024-05-05 06:22:31,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:31,081 INFO L85 PathProgramCache]: Analyzing trace with hash -784963233, now seen corresponding path program 2 times [2024-05-05 06:22:31,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:31,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651536400] [2024-05-05 06:22:31,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:31,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:32,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 1255 proven. 0 refuted. 0 times theorem prover too weak. 8425 trivial. 0 not checked. [2024-05-05 06:22:32,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:32,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651536400] [2024-05-05 06:22:32,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651536400] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:32,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:32,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:22:32,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120049960] [2024-05-05 06:22:32,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:32,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:22:32,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:33,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:22:33,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:22:33,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:33,553 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:33,553 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-05-05 06:22:33,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:33,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:33,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:37,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:37,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:37,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:22:37,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2024-05-05 06:22:37,866 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-05-05 06:22:37,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:37,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1573243888, now seen corresponding path program 1 times [2024-05-05 06:22:37,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:37,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698743348] [2024-05-05 06:22:37,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:37,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:38,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:22:38,070 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:22:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:22:38,793 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:22:38,793 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:22:38,793 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (46 of 47 remaining) [2024-05-05 06:22:38,793 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 47 remaining) [2024-05-05 06:22:38,793 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 47 remaining) [2024-05-05 06:22:38,793 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 47 remaining) [2024-05-05 06:22:38,794 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 47 remaining) [2024-05-05 06:22:38,808 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 47 remaining) [2024-05-05 06:22:38,809 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 47 remaining) [2024-05-05 06:22:38,810 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 47 remaining) [2024-05-05 06:22:38,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2024-05-05 06:22:38,810 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:22:38,811 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:22:38,811 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2024-05-05 06:22:38,971 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2024-05-05 06:22:39,143 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:22:39,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:22:39,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:22:39,174 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-05-05 06:22:39,176 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-05-05 06:22:39,196 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:22:39,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:39,197 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:22:39,197 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:22:39,197 INFO L358 AbstractCegarLoop]: Starting to check reachability of 48 error locations. [2024-05-05 06:22:41,018 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-05-05 06:22:41,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:41,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1816931188, now seen corresponding path program 1 times [2024-05-05 06:22:41,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:41,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857291416] [2024-05-05 06:22:41,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:41,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:41,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:41,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 9680 trivial. 0 not checked. [2024-05-05 06:22:41,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:41,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857291416] [2024-05-05 06:22:41,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857291416] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:41,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:41,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:22:41,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704520586] [2024-05-05 06:22:41,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:41,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:22:41,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:41,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:22:41,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:22:41,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:41,273 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:41,273 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-05-05 06:22:41,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:54,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:54,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2024-05-05 06:22:54,975 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-05-05 06:22:54,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:54,975 INFO L85 PathProgramCache]: Analyzing trace with hash 502100890, now seen corresponding path program 1 times [2024-05-05 06:22:54,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:54,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187199196] [2024-05-05 06:22:54,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:54,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:22:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:22:56,285 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 665 proven. 0 refuted. 0 times theorem prover too weak. 9460 trivial. 0 not checked. [2024-05-05 06:22:56,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:22:56,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187199196] [2024-05-05 06:22:56,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187199196] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:22:56,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:22:56,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:22:56,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798158775] [2024-05-05 06:22:56,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:22:56,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:22:56,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:22:56,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:22:56,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:22:56,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:56,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:22:56,777 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-05-05 06:22:56,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:56,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:59,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:22:59,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:22:59,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2024-05-05 06:22:59,686 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-05-05 06:22:59,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:22:59,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1482604324, now seen corresponding path program 2 times [2024-05-05 06:22:59,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:22:59,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379303798] [2024-05-05 06:22:59,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:22:59,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:01,862 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 1285 proven. 0 refuted. 0 times theorem prover too weak. 8840 trivial. 0 not checked. [2024-05-05 06:23:01,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:01,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379303798] [2024-05-05 06:23:01,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379303798] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:01,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:01,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:23:01,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963827554] [2024-05-05 06:23:01,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:01,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:23:01,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:02,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:23:02,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:23:02,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:02,520 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:02,520 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-05-05 06:23:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:08,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:23:08,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2024-05-05 06:23:08,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 45 more)] === [2024-05-05 06:23:08,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:08,684 INFO L85 PathProgramCache]: Analyzing trace with hash -2055046725, now seen corresponding path program 1 times [2024-05-05 06:23:08,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:08,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037837097] [2024-05-05 06:23:08,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:08,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:23:08,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:23:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:23:09,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:23:09,629 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (47 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 48 remaining) [2024-05-05 06:23:09,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 48 remaining) [2024-05-05 06:23:09,630 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 48 remaining) [2024-05-05 06:23:09,631 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 48 remaining) [2024-05-05 06:23:09,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2024-05-05 06:23:09,632 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:23:09,632 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:23:09,632 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2024-05-05 06:23:09,901 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2024-05-05 06:23:09,911 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:23:09,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:23:09,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:23:09,913 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-05-05 06:23:09,913 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-05-05 06:23:09,936 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:23:09,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:09,936 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:23:09,936 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:23:09,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 49 error locations. [2024-05-05 06:23:11,849 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-05-05 06:23:11,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:11,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1405844136, now seen corresponding path program 1 times [2024-05-05 06:23:11,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:11,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420572539] [2024-05-05 06:23:11,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:11,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:12,066 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 10125 trivial. 0 not checked. [2024-05-05 06:23:12,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:12,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420572539] [2024-05-05 06:23:12,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420572539] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:12,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:12,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:23:12,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844647212] [2024-05-05 06:23:12,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:12,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:23:12,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:12,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:23:12,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:23:12,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:12,106 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:12,106 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-05-05 06:23:12,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:25,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2024-05-05 06:23:25,684 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-05-05 06:23:25,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:25,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1205890734, now seen corresponding path program 1 times [2024-05-05 06:23:25,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:25,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398630378] [2024-05-05 06:23:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:25,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:27,053 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 680 proven. 0 refuted. 0 times theorem prover too weak. 9900 trivial. 0 not checked. [2024-05-05 06:23:27,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:27,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398630378] [2024-05-05 06:23:27,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398630378] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:27,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:27,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:23:27,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022124793] [2024-05-05 06:23:27,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:27,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:23:27,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:27,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:23:27,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:23:27,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:27,569 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:27,569 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-05-05 06:23:27,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:27,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:29,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:29,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2024-05-05 06:23:29,715 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-05-05 06:23:29,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:29,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1616537566, now seen corresponding path program 2 times [2024-05-05 06:23:29,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:29,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247125965] [2024-05-05 06:23:29,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:29,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:31,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 1315 proven. 0 refuted. 0 times theorem prover too weak. 9265 trivial. 0 not checked. [2024-05-05 06:23:31,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:31,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247125965] [2024-05-05 06:23:31,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247125965] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:31,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:31,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:23:31,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277952044] [2024-05-05 06:23:31,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:31,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:23:31,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:32,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:23:32,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:23:32,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:32,396 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:32,396 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-05-05 06:23:32,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:32,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:32,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:38,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:38,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:23:38,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2024-05-05 06:23:38,476 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-05-05 06:23:38,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:38,476 INFO L85 PathProgramCache]: Analyzing trace with hash 816395282, now seen corresponding path program 1 times [2024-05-05 06:23:38,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:38,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652976503] [2024-05-05 06:23:38,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:38,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:38,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:23:38,664 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:23:38,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:23:39,586 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:23:39,587 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (48 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 49 remaining) [2024-05-05 06:23:39,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 49 remaining) [2024-05-05 06:23:39,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 49 remaining) [2024-05-05 06:23:39,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 49 remaining) [2024-05-05 06:23:39,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2024-05-05 06:23:39,590 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:23:39,590 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:23:39,590 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2024-05-05 06:23:39,750 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2024-05-05 06:23:39,760 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:23:39,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:23:39,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:23:39,763 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-05-05 06:23:39,764 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-05-05 06:23:39,784 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:23:39,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:39,785 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:23:39,785 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:23:39,785 INFO L358 AbstractCegarLoop]: Starting to check reachability of 50 error locations. [2024-05-05 06:23:41,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 47 more)] === [2024-05-05 06:23:41,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:41,536 INFO L85 PathProgramCache]: Analyzing trace with hash 692381598, now seen corresponding path program 1 times [2024-05-05 06:23:41,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:41,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178384396] [2024-05-05 06:23:41,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:41,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:41,835 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 465 proven. 0 refuted. 0 times theorem prover too weak. 10580 trivial. 0 not checked. [2024-05-05 06:23:41,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:41,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178384396] [2024-05-05 06:23:41,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178384396] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:41,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:41,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:23:41,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948977732] [2024-05-05 06:23:41,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:41,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:23:41,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:41,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:23:41,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:23:41,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:41,878 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:41,878 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-05-05 06:23:41,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:54,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:54,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2024-05-05 06:23:54,864 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-05-05 06:23:54,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:54,864 INFO L85 PathProgramCache]: Analyzing trace with hash -325833547, now seen corresponding path program 1 times [2024-05-05 06:23:54,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:54,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046863029] [2024-05-05 06:23:54,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:54,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:55,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:23:56,272 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 695 proven. 0 refuted. 0 times theorem prover too weak. 10350 trivial. 0 not checked. [2024-05-05 06:23:56,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:23:56,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046863029] [2024-05-05 06:23:56,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046863029] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:23:56,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:23:56,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:23:56,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583878609] [2024-05-05 06:23:56,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:23:56,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:23:56,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:23:56,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:23:56,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:23:56,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:56,751 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:23:56,752 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-05-05 06:23:56,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:56,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:23:58,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:23:58,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2024-05-05 06:23:58,730 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-05-05 06:23:58,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:23:58,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1080858111, now seen corresponding path program 2 times [2024-05-05 06:23:58,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:23:58,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518676382] [2024-05-05 06:23:58,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:23:58,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:23:59,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:24:00,832 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 1345 proven. 0 refuted. 0 times theorem prover too weak. 9700 trivial. 0 not checked. [2024-05-05 06:24:00,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:24:00,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518676382] [2024-05-05 06:24:00,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518676382] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:24:00,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:24:00,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:24:00,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657389565] [2024-05-05 06:24:00,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:24:00,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:24:00,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:24:01,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:24:01,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:24:01,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:01,442 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:24:01,442 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-05-05 06:24:01,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:01,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:24:01,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:07,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:07,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:24:07,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:24:07,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2024-05-05 06:24:07,155 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-05-05 06:24:07,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:07,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1285810647, now seen corresponding path program 1 times [2024-05-05 06:24:07,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:07,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789601588] [2024-05-05 06:24:07,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:07,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:07,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:24:07,369 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:24:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:24:08,346 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:24:08,347 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (49 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 50 remaining) [2024-05-05 06:24:08,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 50 remaining) [2024-05-05 06:24:08,348 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 50 remaining) [2024-05-05 06:24:08,349 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 50 remaining) [2024-05-05 06:24:08,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2024-05-05 06:24:08,350 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:24:08,350 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:24:08,350 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2024-05-05 06:24:08,497 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2024-05-05 06:24:08,507 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:24:08,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:24:08,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:24:08,510 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-05-05 06:24:08,511 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-05-05 06:24:08,532 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:24:08,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:08,533 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:24:08,533 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:24:08,533 INFO L358 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2024-05-05 06:24:10,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 48 more)] === [2024-05-05 06:24:10,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:10,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1574827034, now seen corresponding path program 1 times [2024-05-05 06:24:10,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:10,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367903386] [2024-05-05 06:24:10,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:10,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:24:10,506 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 11045 trivial. 0 not checked. [2024-05-05 06:24:10,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:24:10,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367903386] [2024-05-05 06:24:10,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367903386] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:24:10,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:24:10,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:24:10,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805048546] [2024-05-05 06:24:10,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:24:10,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:24:10,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:24:10,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:24:10,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:24:10,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:10,548 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:24:10,548 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-05-05 06:24:10,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:24,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:24,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2024-05-05 06:24:24,085 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-05-05 06:24:24,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:24,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1033050793, now seen corresponding path program 1 times [2024-05-05 06:24:24,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:24,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851981298] [2024-05-05 06:24:24,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:24,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:24:25,487 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 710 proven. 0 refuted. 0 times theorem prover too weak. 10810 trivial. 0 not checked. [2024-05-05 06:24:25,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:24:25,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851981298] [2024-05-05 06:24:25,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851981298] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:24:25,487 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:24:25,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:24:25,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647583080] [2024-05-05 06:24:25,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:24:25,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:24:25,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:24:25,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:24:25,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:24:25,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:25,991 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:24:25,992 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-05-05 06:24:25,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:25,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:28,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:28,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:24:28,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2024-05-05 06:24:28,691 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-05-05 06:24:28,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:28,691 INFO L85 PathProgramCache]: Analyzing trace with hash 820207443, now seen corresponding path program 2 times [2024-05-05 06:24:28,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:28,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579844097] [2024-05-05 06:24:28,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:28,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:24:30,798 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 1375 proven. 0 refuted. 0 times theorem prover too weak. 10145 trivial. 0 not checked. [2024-05-05 06:24:30,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:24:30,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579844097] [2024-05-05 06:24:30,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579844097] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:24:30,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:24:30,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:24:30,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252202021] [2024-05-05 06:24:30,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:24:30,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:24:30,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:24:31,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:24:31,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:24:31,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:31,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:24:31,515 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-05-05 06:24:31,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:31,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:24:31,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:38,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:38,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:24:38,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:24:38,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2024-05-05 06:24:38,152 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-05-05 06:24:38,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:38,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1891840832, now seen corresponding path program 1 times [2024-05-05 06:24:38,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:38,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458478108] [2024-05-05 06:24:38,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:38,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:38,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:24:38,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:24:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:24:39,271 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:24:39,272 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 51 remaining) [2024-05-05 06:24:39,272 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 51 remaining) [2024-05-05 06:24:39,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 51 remaining) [2024-05-05 06:24:39,275 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 51 remaining) [2024-05-05 06:24:39,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 51 remaining) [2024-05-05 06:24:39,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2024-05-05 06:24:39,277 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:24:39,277 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:24:39,277 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2024-05-05 06:24:39,753 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2024-05-05 06:24:39,763 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:24:39,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:24:39,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:24:39,766 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-05-05 06:24:39,766 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-05-05 06:24:39,790 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:24:39,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:39,790 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:24:39,790 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:24:39,790 INFO L358 AbstractCegarLoop]: Starting to check reachability of 52 error locations. [2024-05-05 06:24:42,999 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-05-05 06:24:42,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:24:42,999 INFO L85 PathProgramCache]: Analyzing trace with hash 957339472, now seen corresponding path program 1 times [2024-05-05 06:24:42,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:24:42,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843166226] [2024-05-05 06:24:42,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:24:43,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:24:43,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:24:43,237 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 11520 trivial. 0 not checked. [2024-05-05 06:24:43,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:24:43,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843166226] [2024-05-05 06:24:43,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843166226] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:24:43,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:24:43,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:24:43,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352827486] [2024-05-05 06:24:43,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:24:43,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:24:43,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:24:43,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:24:43,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:24:43,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:24:43,278 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:24:43,278 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-05-05 06:24:43,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:04,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:04,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2024-05-05 06:25:04,945 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-05-05 06:25:04,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:04,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1992841721, now seen corresponding path program 1 times [2024-05-05 06:25:04,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:04,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909992797] [2024-05-05 06:25:04,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:04,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:25:06,450 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 725 proven. 0 refuted. 0 times theorem prover too weak. 11280 trivial. 0 not checked. [2024-05-05 06:25:06,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:25:06,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909992797] [2024-05-05 06:25:06,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909992797] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:25:06,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:25:06,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:25:06,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247215633] [2024-05-05 06:25:06,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:25:06,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:25:06,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:25:06,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:25:06,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:25:06,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:06,990 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:25:06,990 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-05-05 06:25:06,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:06,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:11,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:11,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:11,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2024-05-05 06:25:11,092 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-05-05 06:25:11,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:11,092 INFO L85 PathProgramCache]: Analyzing trace with hash 366533041, now seen corresponding path program 2 times [2024-05-05 06:25:11,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:11,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72654213] [2024-05-05 06:25:11,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:11,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:25:13,386 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 1405 proven. 0 refuted. 0 times theorem prover too weak. 10600 trivial. 0 not checked. [2024-05-05 06:25:13,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:25:13,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72654213] [2024-05-05 06:25:13,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72654213] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:25:13,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:25:13,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:25:13,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152197645] [2024-05-05 06:25:13,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:25:13,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:25:13,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:25:14,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:25:14,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:25:14,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:14,114 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:25:14,114 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-05-05 06:25:14,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:14,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:14,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:23,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:23,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:23,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:25:23,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2024-05-05 06:25:23,056 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-05-05 06:25:23,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:23,056 INFO L85 PathProgramCache]: Analyzing trace with hash -337114003, now seen corresponding path program 1 times [2024-05-05 06:25:23,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:23,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623103911] [2024-05-05 06:25:23,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:23,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:25:23,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:25:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:25:24,386 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:25:24,386 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (51 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 52 remaining) [2024-05-05 06:25:24,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 52 remaining) [2024-05-05 06:25:24,387 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 52 remaining) [2024-05-05 06:25:24,388 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 52 remaining) [2024-05-05 06:25:24,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2024-05-05 06:25:24,389 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:25:24,389 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:25:24,389 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2024-05-05 06:25:24,557 INFO L144 ThreadInstanceAdder]: Constructed 50 joinOtherThreadTransitions. [2024-05-05 06:25:24,568 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:25:24,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:25:24,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:25:24,571 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-05-05 06:25:24,572 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-05-05 06:25:24,592 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:25:24,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:24,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:25:24,593 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:25:24,593 INFO L358 AbstractCegarLoop]: Starting to check reachability of 53 error locations. [2024-05-05 06:25:26,743 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-05-05 06:25:26,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:26,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1419243516, now seen corresponding path program 1 times [2024-05-05 06:25:26,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:26,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057538692] [2024-05-05 06:25:26,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:26,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:25:26,994 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 495 proven. 0 refuted. 0 times theorem prover too weak. 12005 trivial. 0 not checked. [2024-05-05 06:25:26,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:25:26,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057538692] [2024-05-05 06:25:26,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057538692] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:25:26,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:25:26,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:25:26,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108726354] [2024-05-05 06:25:26,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:25:26,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:25:26,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:25:27,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:25:27,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:25:27,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:27,037 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:25:27,037 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-05-05 06:25:27,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:42,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:42,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2024-05-05 06:25:42,346 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-05-05 06:25:42,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:42,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1730498034, now seen corresponding path program 1 times [2024-05-05 06:25:42,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:42,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673612047] [2024-05-05 06:25:42,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:42,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:25:43,901 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 740 proven. 0 refuted. 0 times theorem prover too weak. 11760 trivial. 0 not checked. [2024-05-05 06:25:43,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:25:43,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673612047] [2024-05-05 06:25:43,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673612047] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:25:43,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:25:43,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:25:43,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546877314] [2024-05-05 06:25:43,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:25:43,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:25:43,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:25:44,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:25:44,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:25:44,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:44,449 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:25:44,449 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-05-05 06:25:44,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:44,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:48,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:48,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:48,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2024-05-05 06:25:48,143 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-05-05 06:25:48,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:48,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1480271208, now seen corresponding path program 2 times [2024-05-05 06:25:48,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:48,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076417704] [2024-05-05 06:25:48,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:48,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:25:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12500 backedges. 1435 proven. 0 refuted. 0 times theorem prover too weak. 11065 trivial. 0 not checked. [2024-05-05 06:25:50,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:25:50,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076417704] [2024-05-05 06:25:50,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076417704] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:25:50,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:25:50,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:25:50,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407820524] [2024-05-05 06:25:50,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:25:50,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:25:50,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:25:51,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:25:51,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:25:51,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:51,242 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:25:51,242 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-05-05 06:25:51,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:51,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:51,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:58,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:25:58,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:25:58,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:25:58,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2024-05-05 06:25:58,343 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-05-05 06:25:58,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:58,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1167180302, now seen corresponding path program 1 times [2024-05-05 06:25:58,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:25:58,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108336102] [2024-05-05 06:25:58,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:25:58,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:25:58,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:25:58,571 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:25:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:25:59,685 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:25:59,685 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:25:59,685 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (52 of 53 remaining) [2024-05-05 06:25:59,685 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 53 remaining) [2024-05-05 06:25:59,686 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 53 remaining) [2024-05-05 06:25:59,687 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 53 remaining) [2024-05-05 06:25:59,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 53 remaining) [2024-05-05 06:25:59,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2024-05-05 06:25:59,688 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:25:59,689 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:25:59,689 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2024-05-05 06:25:59,922 INFO L144 ThreadInstanceAdder]: Constructed 51 joinOtherThreadTransitions. [2024-05-05 06:25:59,933 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:25:59,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:25:59,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:25:59,936 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-05-05 06:25:59,936 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-05-05 06:25:59,958 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:25:59,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:25:59,958 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:25:59,958 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:25:59,958 INFO L358 AbstractCegarLoop]: Starting to check reachability of 54 error locations. [2024-05-05 06:26:03,771 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-05-05 06:26:03,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:03,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1798805514, now seen corresponding path program 1 times [2024-05-05 06:26:03,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:26:03,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975298015] [2024-05-05 06:26:03,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:26:03,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:26:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:26:04,090 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 505 proven. 0 refuted. 0 times theorem prover too weak. 12500 trivial. 0 not checked. [2024-05-05 06:26:04,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:26:04,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975298015] [2024-05-05 06:26:04,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975298015] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:26:04,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:26:04,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:26:04,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291639241] [2024-05-05 06:26:04,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:26:04,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:26:04,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:26:04,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:26:04,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:26:04,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:04,133 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:26:04,133 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-05-05 06:26:04,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:30,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:30,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2024-05-05 06:26:30,757 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-05-05 06:26:30,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:30,757 INFO L85 PathProgramCache]: Analyzing trace with hash 172484977, now seen corresponding path program 1 times [2024-05-05 06:26:30,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:26:30,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571920220] [2024-05-05 06:26:30,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:26:30,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:26:30,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:26:32,300 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 755 proven. 0 refuted. 0 times theorem prover too weak. 12250 trivial. 0 not checked. [2024-05-05 06:26:32,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:26:32,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571920220] [2024-05-05 06:26:32,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571920220] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:26:32,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:26:32,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:26:32,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579455174] [2024-05-05 06:26:32,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:26:32,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:26:32,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:26:32,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:26:32,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:26:32,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:32,839 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:26:32,839 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-05-05 06:26:32,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:32,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:35,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:35,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:26:35,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2024-05-05 06:26:35,756 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-05-05 06:26:35,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:35,756 INFO L85 PathProgramCache]: Analyzing trace with hash 619926345, now seen corresponding path program 2 times [2024-05-05 06:26:35,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:26:35,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464362331] [2024-05-05 06:26:35,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:26:35,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:26:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:26:38,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13005 backedges. 1465 proven. 0 refuted. 0 times theorem prover too weak. 11540 trivial. 0 not checked. [2024-05-05 06:26:38,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:26:38,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464362331] [2024-05-05 06:26:38,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464362331] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:26:38,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:26:38,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:26:38,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317248782] [2024-05-05 06:26:38,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:26:38,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:26:38,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:26:38,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:26:38,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:26:38,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:38,926 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:26:38,926 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-05-05 06:26:38,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:38,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:26:38,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:50,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:50,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:26:50,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:26:50,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2024-05-05 06:26:50,382 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-05-05 06:26:50,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:50,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1243239263, now seen corresponding path program 1 times [2024-05-05 06:26:50,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:26:50,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512644829] [2024-05-05 06:26:50,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:26:50,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:26:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:26:50,704 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:26:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:26:51,727 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:26:51,727 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (53 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 54 remaining) [2024-05-05 06:26:51,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 54 remaining) [2024-05-05 06:26:51,728 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 54 remaining) [2024-05-05 06:26:51,729 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 54 remaining) [2024-05-05 06:26:51,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 54 remaining) [2024-05-05 06:26:51,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2024-05-05 06:26:51,730 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:26:51,731 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:26:51,731 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2024-05-05 06:26:51,899 INFO L144 ThreadInstanceAdder]: Constructed 52 joinOtherThreadTransitions. [2024-05-05 06:26:51,910 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:26:51,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:26:51,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:26:51,913 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-05-05 06:26:51,914 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-05-05 06:26:51,935 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:26:51,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:51,935 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:26:51,935 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:26:51,935 INFO L358 AbstractCegarLoop]: Starting to check reachability of 55 error locations. [2024-05-05 06:26:55,777 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-05-05 06:26:55,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:26:55,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1628686234, now seen corresponding path program 1 times [2024-05-05 06:26:55,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:26:55,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208712169] [2024-05-05 06:26:55,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:26:55,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:26:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:26:56,230 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 13005 trivial. 0 not checked. [2024-05-05 06:26:56,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:26:56,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208712169] [2024-05-05 06:26:56,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208712169] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:26:56,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:26:56,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:26:56,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180954219] [2024-05-05 06:26:56,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:26:56,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:26:56,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:26:56,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:26:56,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:26:56,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:26:56,273 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:26:56,273 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-05-05 06:26:56,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:24,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:24,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2024-05-05 06:27:24,023 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-05-05 06:27:24,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:27:24,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1677358306, now seen corresponding path program 1 times [2024-05-05 06:27:24,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:27:24,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584362866] [2024-05-05 06:27:24,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:27:24,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:27:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:27:25,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 770 proven. 0 refuted. 0 times theorem prover too weak. 12750 trivial. 0 not checked. [2024-05-05 06:27:25,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:27:25,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584362866] [2024-05-05 06:27:25,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584362866] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:27:25,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:27:25,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:27:25,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715500264] [2024-05-05 06:27:25,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:27:25,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:27:25,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:27:26,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:27:26,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:27:26,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:26,401 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:27:26,402 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-05-05 06:27:26,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:26,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:29,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:29,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:27:29,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202 [2024-05-05 06:27:29,756 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-05-05 06:27:29,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:27:29,757 INFO L85 PathProgramCache]: Analyzing trace with hash 538509522, now seen corresponding path program 2 times [2024-05-05 06:27:29,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:27:29,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344023884] [2024-05-05 06:27:29,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:27:29,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:27:30,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:27:32,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13520 backedges. 1495 proven. 0 refuted. 0 times theorem prover too weak. 12025 trivial. 0 not checked. [2024-05-05 06:27:32,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:27:32,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344023884] [2024-05-05 06:27:32,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344023884] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:27:32,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:27:32,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:27:32,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269584629] [2024-05-05 06:27:32,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:27:32,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:27:32,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:27:32,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:27:32,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:27:32,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:32,916 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:27:32,916 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-05-05 06:27:32,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:32,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:27:32,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:44,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:44,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:27:44,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:27:44,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203 [2024-05-05 06:27:44,984 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-05-05 06:27:44,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:27:44,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1912667458, now seen corresponding path program 1 times [2024-05-05 06:27:44,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:27:44,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228310700] [2024-05-05 06:27:44,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:27:44,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:27:45,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:27:45,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:27:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:27:46,466 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:27:46,466 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:27:46,466 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (54 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 55 remaining) [2024-05-05 06:27:46,467 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 55 remaining) [2024-05-05 06:27:46,468 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 55 remaining) [2024-05-05 06:27:46,469 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 55 remaining) [2024-05-05 06:27:46,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204 [2024-05-05 06:27:46,470 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:27:46,470 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:27:46,470 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2024-05-05 06:27:46,630 INFO L144 ThreadInstanceAdder]: Constructed 53 joinOtherThreadTransitions. [2024-05-05 06:27:46,640 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:27:46,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:27:46,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:27:46,644 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-05-05 06:27:46,644 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-05-05 06:27:46,666 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:27:46,666 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:27:46,666 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:27:46,666 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:27:46,666 INFO L358 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-05-05 06:27:48,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 53 more)] === [2024-05-05 06:27:48,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:27:48,241 INFO L85 PathProgramCache]: Analyzing trace with hash 38012620, now seen corresponding path program 1 times [2024-05-05 06:27:48,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:27:48,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142953519] [2024-05-05 06:27:48,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:27:48,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:27:48,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:27:48,503 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 525 proven. 0 refuted. 0 times theorem prover too weak. 13520 trivial. 0 not checked. [2024-05-05 06:27:48,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:27:48,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142953519] [2024-05-05 06:27:48,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142953519] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:27:48,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:27:48,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:27:48,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054297459] [2024-05-05 06:27:48,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:27:48,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:27:48,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:27:48,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:27:48,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:27:48,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:27:48,549 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:27:48,549 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-05-05 06:27:48,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:00,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:00,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205 [2024-05-05 06:28:00,358 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-05-05 06:28:00,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:00,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1101444983, now seen corresponding path program 1 times [2024-05-05 06:28:00,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:28:00,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406302676] [2024-05-05 06:28:00,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:28:00,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:28:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:28:02,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 785 proven. 0 refuted. 0 times theorem prover too weak. 13260 trivial. 0 not checked. [2024-05-05 06:28:02,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:28:02,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406302676] [2024-05-05 06:28:02,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406302676] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:28:02,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:28:02,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:28:02,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871111821] [2024-05-05 06:28:02,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:28:02,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:28:02,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:28:02,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:28:02,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:28:02,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:02,581 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:28:02,582 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-05-05 06:28:02,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:02,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:04,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:04,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:28:04,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2024-05-05 06:28:04,828 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-05-05 06:28:04,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:04,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1639133743, now seen corresponding path program 2 times [2024-05-05 06:28:04,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:28:04,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369412793] [2024-05-05 06:28:04,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:28:04,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:28:05,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:28:07,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14045 backedges. 1525 proven. 0 refuted. 0 times theorem prover too weak. 12520 trivial. 0 not checked. [2024-05-05 06:28:07,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:28:07,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369412793] [2024-05-05 06:28:07,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369412793] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:28:07,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:28:07,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:28:07,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147120388] [2024-05-05 06:28:07,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:28:07,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:28:07,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:28:08,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:28:08,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:28:08,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:08,265 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:28:08,265 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-05-05 06:28:08,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:08,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:28:08,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:14,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:14,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:28:14,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:28:14,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2024-05-05 06:28:14,946 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-05-05 06:28:14,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:14,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1229850334, now seen corresponding path program 1 times [2024-05-05 06:28:14,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:28:14,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395524270] [2024-05-05 06:28:14,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:28:14,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:28:15,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:28:15,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:28:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:28:16,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:28:16,351 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (55 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 56 remaining) [2024-05-05 06:28:16,352 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 56 remaining) [2024-05-05 06:28:16,353 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 56 remaining) [2024-05-05 06:28:16,354 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 56 remaining) [2024-05-05 06:28:16,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2024-05-05 06:28:16,355 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:28:16,355 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:28:16,355 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2024-05-05 06:28:16,520 INFO L144 ThreadInstanceAdder]: Constructed 54 joinOtherThreadTransitions. [2024-05-05 06:28:16,531 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:28:16,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:28:16,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:28:16,534 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-05-05 06:28:16,535 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-05-05 06:28:16,556 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:28:16,556 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:16,557 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:28:16,557 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:28:16,557 INFO L358 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2024-05-05 06:28:21,278 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-05-05 06:28:21,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:21,279 INFO L85 PathProgramCache]: Analyzing trace with hash 626530240, now seen corresponding path program 1 times [2024-05-05 06:28:21,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:28:21,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832928042] [2024-05-05 06:28:21,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:28:21,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:28:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:28:21,600 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 535 proven. 0 refuted. 0 times theorem prover too weak. 14045 trivial. 0 not checked. [2024-05-05 06:28:21,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:28:21,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832928042] [2024-05-05 06:28:21,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832928042] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:28:21,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:28:21,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:28:21,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856857974] [2024-05-05 06:28:21,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:28:21,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:28:21,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:28:21,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:28:21,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:28:21,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:21,645 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:28:21,645 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-05-05 06:28:21,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:53,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:53,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2024-05-05 06:28:53,962 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-05-05 06:28:53,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:28:53,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1509399687, now seen corresponding path program 1 times [2024-05-05 06:28:53,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:28:53,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894929845] [2024-05-05 06:28:53,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:28:53,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:28:54,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:28:55,676 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 800 proven. 0 refuted. 0 times theorem prover too weak. 13780 trivial. 0 not checked. [2024-05-05 06:28:55,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:28:55,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894929845] [2024-05-05 06:28:55,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894929845] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:28:55,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:28:55,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:28:55,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476863233] [2024-05-05 06:28:55,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:28:55,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:28:55,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:28:56,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:28:56,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:28:56,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:56,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:28:56,283 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-05-05 06:28:56,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:28:56,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:00,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:00,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:29:00,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210 [2024-05-05 06:29:00,513 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-05-05 06:29:00,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:00,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1951619701, now seen corresponding path program 2 times [2024-05-05 06:29:00,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:29:00,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960991569] [2024-05-05 06:29:00,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:29:00,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:29:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:29:03,301 INFO L134 CoverageAnalysis]: Checked inductivity of 14580 backedges. 1555 proven. 0 refuted. 0 times theorem prover too weak. 13025 trivial. 0 not checked. [2024-05-05 06:29:03,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:29:03,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960991569] [2024-05-05 06:29:03,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960991569] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:29:03,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:29:03,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-05-05 06:29:03,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293567899] [2024-05-05 06:29:03,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:29:03,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-05-05 06:29:03,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:29:04,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-05-05 06:29:04,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-05-05 06:29:04,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:04,101 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:29:04,101 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-05-05 06:29:04,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:04,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:29:04,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:29:17,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-05 06:29:17,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2024-05-05 06:29:17,163 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-05-05 06:29:17,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:17,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1021906341, now seen corresponding path program 1 times [2024-05-05 06:29:17,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:29:17,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684928392] [2024-05-05 06:29:17,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:29:17,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:29:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:29:17,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-05 06:29:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-05 06:29:18,737 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-05-05 06:29:18,737 INFO L363 BasicCegarLoop]: Counterexample is feasible [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (56 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (55 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 57 remaining) [2024-05-05 06:29:18,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 57 remaining) [2024-05-05 06:29:18,738 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 57 remaining) [2024-05-05 06:29:18,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 57 remaining) [2024-05-05 06:29:18,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 57 remaining) [2024-05-05 06:29:18,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 57 remaining) [2024-05-05 06:29:18,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 57 remaining) [2024-05-05 06:29:18,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 57 remaining) [2024-05-05 06:29:18,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 57 remaining) [2024-05-05 06:29:18,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2024-05-05 06:29:18,740 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2024-05-05 06:29:18,741 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2024-05-05 06:29:18,741 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2024-05-05 06:29:18,917 INFO L144 ThreadInstanceAdder]: Constructed 55 joinOtherThreadTransitions. [2024-05-05 06:29:18,929 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-05 06:29:18,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-05 06:29:18,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-05 06:29:18,931 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-05-05 06:29:18,932 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-05-05 06:29:18,955 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-05 06:29:18,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:18,955 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-05 06:29:18,955 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;@9892d68, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-05 06:29:18,955 INFO L358 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-05-05 06:29:21,830 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-05-05 06:29:21,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:21,830 INFO L85 PathProgramCache]: Analyzing trace with hash 2005115158, now seen corresponding path program 1 times [2024-05-05 06:29:21,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:29:21,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488862033] [2024-05-05 06:29:21,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:29:21,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:29:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:29:22,206 INFO L134 CoverageAnalysis]: Checked inductivity of 15125 backedges. 545 proven. 0 refuted. 0 times theorem prover too weak. 14580 trivial. 0 not checked. [2024-05-05 06:29:22,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:29:22,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488862033] [2024-05-05 06:29:22,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488862033] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:29:22,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:29:22,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-05 06:29:22,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207051870] [2024-05-05 06:29:22,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:29:22,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-05 06:29:22,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:29:22,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-05 06:29:22,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-05 06:29:22,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:22,252 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:29:22,252 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-05-05 06:29:22,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:42,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:42,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213 [2024-05-05 06:29:42,926 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-05-05 06:29:42,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:42,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1923021117, now seen corresponding path program 1 times [2024-05-05 06:29:42,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:29:42,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25245694] [2024-05-05 06:29:42,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:29:42,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:29:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-05 06:29:44,668 INFO L134 CoverageAnalysis]: Checked inductivity of 15125 backedges. 815 proven. 0 refuted. 0 times theorem prover too weak. 14310 trivial. 0 not checked. [2024-05-05 06:29:44,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-05 06:29:44,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25245694] [2024-05-05 06:29:44,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25245694] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-05 06:29:44,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-05 06:29:44,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-05 06:29:44,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395978203] [2024-05-05 06:29:44,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-05 06:29:44,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-05 06:29:44,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-05 06:29:45,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-05 06:29:45,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-05 06:29:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:45,292 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-05 06:29:45,292 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-05-05 06:29:45,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:45,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:49,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-05 06:29:49,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-05 06:29:49,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214 [2024-05-05 06:29:49,303 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-05-05 06:29:49,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-05 06:29:49,303 INFO L85 PathProgramCache]: Analyzing trace with hash -397526917, now seen corresponding path program 2 times [2024-05-05 06:29:49,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-05 06:29:49,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216821741] [2024-05-05 06:29:49,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-05 06:29:49,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-05 06:29:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2024-05-05 06:29:51,743 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,745 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,746 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,744 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-05-05 06:29:51,980 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,980 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,981 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,981 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,982 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,982 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,982 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,983 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,983 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,984 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,984 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,984 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,985 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,985 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,986 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,987 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,987 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,987 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,987 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,987 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,988 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,988 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,988 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,988 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,988 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,989 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,990 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,990 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,990 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,990 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,990 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,991 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,992 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,993 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,994 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,994 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,994 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,994 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,995 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,996 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,997 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,998 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:51,999 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,000 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,000 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,000 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,000 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,000 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,001 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,001 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,001 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,001 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,001 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,002 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,003 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,003 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,003 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,003 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,003 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,004 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,005 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,006 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,007 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,008 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,009 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,010 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,011 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,012 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,013 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,014 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,015 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,016 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,017 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,018 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,019 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,020 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,021 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,022 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,023 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,024 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,025 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,026 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,027 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,028 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,029 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,030 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,031 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,032 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,033 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,044 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,045 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,046 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,047 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,048 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,049 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,050 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,051 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,052 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,053 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,054 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,055 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,056 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,057 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,058 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,059 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,060 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,061 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,062 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,063 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,064 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,065 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,066 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,067 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,068 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,069 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,070 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,071 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,072 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,073 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,074 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,077 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,077 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,077 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,078 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,079 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,080 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,081 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,082 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,083 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,084 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,085 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,086 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,087 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,088 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,089 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,090 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,091 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,092 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,093 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,094 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,095 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,096 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,097 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,098 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,099 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,100 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,101 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,102 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,103 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,104 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,105 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,106 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,107 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,108 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,109 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,110 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,111 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,112 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,113 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,114 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,115 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,116 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,117 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,118 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,119 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,120 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,121 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,122 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,123 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,124 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,125 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,126 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,127 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,128 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,129 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,130 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,131 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,132 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,133 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,134 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,135 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,136 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,137 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,138 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,139 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,140 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,141 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,142 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,143 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,144 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,145 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,146 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,147 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,148 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,149 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,150 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,151 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,152 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,153 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,154 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,155 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,156 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,157 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,158 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,159 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,160 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,161 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,162 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,163 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,164 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,165 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,166 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,167 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,168 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,169 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,170 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,171 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,172 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,173 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,174 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,175 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,176 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,177 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,178 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,179 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,180 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,181 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,182 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,183 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,184 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,185 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,186 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,187 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,188 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,189 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,190 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,191 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,192 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,193 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,194 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,195 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,196 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,197 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,198 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,199 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,200 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,201 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,202 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,203 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,204 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,205 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,206 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,207 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,208 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,209 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,210 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,211 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,212 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,213 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,214 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,215 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,216 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,217 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,218 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,219 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,220 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,221 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,222 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,223 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,224 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,225 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,226 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,227 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,228 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,229 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,230 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,231 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,232 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,233 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,234 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,235 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,236 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,237 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,238 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,239 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,240 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,241 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,242 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,243 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,244 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,245 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,246 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,247 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,248 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,249 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,250 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,251 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,252 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,253 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,254 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,255 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,256 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,257 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,258 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,259 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,260 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,261 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,262 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,263 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,264 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,265 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,266 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,267 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,268 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,269 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,270 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,270 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,270 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,270 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2024-05-05 06:29:52,287 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (57 of 58 remaining) [2024-05-05 06:29:52,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215 [2024-05-05 06:29:52,288 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 2411 with TraceHistMax 56,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2409 interpolants. [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (56 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (55 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (54 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (53 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (52 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (51 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (50 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (49 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (48 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (47 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (46 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (45 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (44 of 58 remaining) [2024-05-05 06:29:52,288 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (43 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (42 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (41 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (40 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (39 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (38 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (37 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (36 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (35 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (34 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (33 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (32 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (31 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 58 remaining) [2024-05-05 06:29:52,289 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 58 remaining) [2024-05-05 06:29:52,290 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 58 remaining) [2024-05-05 06:29:52,291 INFO L448 BasicCegarLoop]: Path program histogram: [2, 1] [2024-05-05 06:29:52,295 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 55 thread instances [2024-05-05 06:29:52,295 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2024-05-05 06:29:52,333 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.05 06:29:52 BasicIcfg [2024-05-05 06:29:52,333 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-05-05 06:29:52,334 INFO L158 Benchmark]: Toolchain (without parser) took 810312.52ms. Allocated memory was 215.0MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 143.0MB in the beginning and 1.7GB in the end (delta: -1.5GB). Peak memory consumption was 3.6GB. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 154.1MB. Free memory is still 121.7MB. There was no memory consumed. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: CACSL2BoogieTranslator took 578.24ms. Allocated memory is still 215.0MB. Free memory was 142.8MB in the beginning and 169.0MB in the end (delta: -26.1MB). Peak memory consumption was 21.2MB. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: Boogie Procedure Inliner took 63.12ms. Allocated memory is still 215.0MB. Free memory was 168.4MB in the beginning and 165.8MB in the end (delta: 2.6MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: Boogie Preprocessor took 54.84ms. Allocated memory is still 215.0MB. Free memory was 165.8MB in the beginning and 163.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: RCFGBuilder took 556.19ms. Allocated memory is still 215.0MB. Free memory was 163.7MB in the beginning and 139.6MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2024-05-05 06:29:52,334 INFO L158 Benchmark]: TraceAbstraction took 809056.10ms. Allocated memory was 215.0MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 138.5MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 3.6GB. Max. memory is 8.0GB. [2024-05-05 06:29:52,335 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.10ms. Allocated memory is still 154.1MB. Free memory is still 121.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 578.24ms. Allocated memory is still 215.0MB. Free memory was 142.8MB in the beginning and 169.0MB in the end (delta: -26.1MB). Peak memory consumption was 21.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 63.12ms. Allocated memory is still 215.0MB. Free memory was 168.4MB in the beginning and 165.8MB in the end (delta: 2.6MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 54.84ms. Allocated memory is still 215.0MB. Free memory was 165.8MB in the beginning and 163.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 556.19ms. Allocated memory is still 215.0MB. Free memory was 163.7MB in the beginning and 139.6MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * TraceAbstraction took 809056.10ms. Allocated memory was 215.0MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 138.5MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 3.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 136, independent: 89, independent conditional: 70, independent unconditional: 19, dependent: 47, dependent conditional: 47, dependent unconditional: 0, 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: 50, independent: 50, independent conditional: 0, independent unconditional: 50, 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: 50, independent: 50, independent conditional: 0, independent unconditional: 50, 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: 39, independent conditional: 12, independent unconditional: 27, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 50, unknown conditional: 0, unknown unconditional: 50] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 50, Positive conditional cache size: 0, Positive unconditional cache size: 50, 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: 50, independent: 50, independent conditional: 0, independent unconditional: 50, 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: 50, independent: 50, independent conditional: 0, independent unconditional: 50, 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: 39, independent conditional: 12, independent unconditional: 27, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 50, unknown conditional: 0, unknown unconditional: 50] , Statistics on independence cache: Total cache size (in pairs): 50, Positive cache size: 50, Positive conditional cache size: 0, Positive unconditional cache size: 50, 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: 47 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 549, independent: 408, independent conditional: 387, independent unconditional: 21, dependent: 141, dependent conditional: 141, dependent unconditional: 0, 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: 32, independent: 32, independent conditional: 0, independent unconditional: 32, 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: 32, independent: 32, independent conditional: 0, independent unconditional: 32, 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: 141 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1875, independent: 1534, independent conditional: 1513, independent unconditional: 21, dependent: 341, dependent conditional: 341, dependent unconditional: 0, 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: 432, independent unconditional: 1102, 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: 432, independent unconditional: 1102, 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: 430, independent: 426, independent conditional: 79, independent unconditional: 347, 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: 430, independent: 415, independent conditional: 0, independent unconditional: 415, 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: 63, independent: 50, independent conditional: 10, independent unconditional: 40, dependent: 13, dependent conditional: 6, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1542, independent: 1108, independent conditional: 353, independent unconditional: 755, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 430, unknown conditional: 81, unknown unconditional: 349] , Statistics on independence cache: Total cache size (in pairs): 430, Positive cache size: 426, Positive conditional cache size: 79, Positive unconditional cache size: 347, 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: 72, 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: 432, independent unconditional: 1102, 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: 432, independent unconditional: 1102, 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: 430, independent: 426, independent conditional: 79, independent unconditional: 347, 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: 430, independent: 415, independent conditional: 0, independent unconditional: 415, 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: 63, independent: 50, independent conditional: 10, independent unconditional: 40, dependent: 13, dependent conditional: 6, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1542, independent: 1108, independent conditional: 353, independent unconditional: 755, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 430, unknown conditional: 81, unknown unconditional: 349] , Statistics on independence cache: Total cache size (in pairs): 430, Positive cache size: 426, Positive conditional cache size: 79, Positive unconditional cache size: 347, 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: 72 ], Independence queries for same thread: 339 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4443, independent: 3813, independent conditional: 3792, independent unconditional: 21, dependent: 630, dependent conditional: 630, dependent unconditional: 0, 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: 1186, independent unconditional: 2627, 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: 1186, independent unconditional: 2627, 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: 1076, independent: 1057, independent conditional: 340, independent unconditional: 717, 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: 1076, independent: 1030, independent conditional: 0, independent unconditional: 1030, 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: 111, independent: 72, independent conditional: 14, independent unconditional: 58, dependent: 38, dependent conditional: 11, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 3851, independent: 2756, independent conditional: 846, independent unconditional: 1910, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 1076, unknown conditional: 347, unknown unconditional: 729] , Statistics on independence cache: Total cache size (in pairs): 1076, Positive cache size: 1057, Positive conditional cache size: 340, Positive unconditional cache size: 717, 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: 76, 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: 1186, independent unconditional: 2627, 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: 1186, independent unconditional: 2627, 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: 1076, independent: 1057, independent conditional: 340, independent unconditional: 717, 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: 1076, independent: 1030, independent conditional: 0, independent unconditional: 1030, 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: 111, independent: 72, independent conditional: 14, independent unconditional: 58, dependent: 38, dependent conditional: 11, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 3851, independent: 2756, independent conditional: 846, independent unconditional: 1910, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 1076, unknown conditional: 347, unknown unconditional: 729] , Statistics on independence cache: Total cache size (in pairs): 1076, Positive cache size: 1057, Positive conditional cache size: 340, Positive unconditional cache size: 717, 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: 76 ], Independence queries for same thread: 619 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6397, independent: 5528, independent conditional: 5507, independent unconditional: 21, dependent: 869, dependent conditional: 869, dependent unconditional: 0, 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: 1759, independent unconditional: 3769, 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: 1759, independent unconditional: 3769, 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: 1323, independent: 1302, independent conditional: 308, independent unconditional: 994, 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: 1323, independent: 1268, independent conditional: 0, independent unconditional: 1268, 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: 94, independent: 58, independent conditional: 17, independent unconditional: 41, dependent: 35, dependent conditional: 13, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5572, independent: 4226, independent conditional: 1451, independent unconditional: 2775, dependent: 23, dependent conditional: 0, dependent unconditional: 23, unknown: 1323, unknown conditional: 315, unknown unconditional: 1008] , Statistics on independence cache: Total cache size (in pairs): 1323, Positive cache size: 1302, Positive conditional cache size: 308, Positive unconditional cache size: 994, 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: 78, 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: 1759, independent unconditional: 3769, 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: 1759, independent unconditional: 3769, 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: 1323, independent: 1302, independent conditional: 308, independent unconditional: 994, 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: 1323, independent: 1268, independent conditional: 0, independent unconditional: 1268, 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: 94, independent: 58, independent conditional: 17, independent unconditional: 41, dependent: 35, dependent conditional: 13, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5572, independent: 4226, independent conditional: 1451, independent unconditional: 2775, dependent: 23, dependent conditional: 0, dependent unconditional: 23, unknown: 1323, unknown conditional: 315, unknown unconditional: 1008] , Statistics on independence cache: Total cache size (in pairs): 1323, Positive cache size: 1302, Positive conditional cache size: 308, Positive unconditional cache size: 994, 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: 78 ], Independence queries for same thread: 856 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 8732, independent: 7603, independent conditional: 7582, independent unconditional: 21, dependent: 1129, dependent conditional: 1129, dependent unconditional: 0, 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: 2451, independent unconditional: 5152, 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: 2451, independent unconditional: 5152, 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: 1684, independent: 1655, independent conditional: 348, independent unconditional: 1307, 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: 1684, independent: 1608, independent conditional: 0, independent unconditional: 1608, 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: 113, independent: 70, independent conditional: 12, independent unconditional: 58, dependent: 43, dependent conditional: 13, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 7662, independent: 5948, independent conditional: 2103, independent unconditional: 3845, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 1684, unknown conditional: 358, unknown unconditional: 1326] , Statistics on independence cache: Total cache size (in pairs): 1684, Positive cache size: 1655, Positive conditional cache size: 348, Positive unconditional cache size: 1307, 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: 80, 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: 2451, independent unconditional: 5152, 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: 2451, independent unconditional: 5152, 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: 1684, independent: 1655, independent conditional: 348, independent unconditional: 1307, 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: 1684, independent: 1608, independent conditional: 0, independent unconditional: 1608, 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: 113, independent: 70, independent conditional: 12, independent unconditional: 58, dependent: 43, dependent conditional: 13, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 7662, independent: 5948, independent conditional: 2103, independent unconditional: 3845, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 1684, unknown conditional: 358, unknown unconditional: 1326] , Statistics on independence cache: Total cache size (in pairs): 1684, Positive cache size: 1655, Positive conditional cache size: 348, Positive unconditional cache size: 1307, 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: 80 ], Independence queries for same thread: 1111 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 12540, independent: 11072, independent conditional: 11051, independent unconditional: 21, dependent: 1468, dependent conditional: 1468, dependent unconditional: 0, 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: 3639, independent unconditional: 7433, 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: 3639, independent unconditional: 7433, 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: 2300, independent: 2254, independent conditional: 486, independent unconditional: 1768, 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: 2300, independent: 2176, independent conditional: 0, independent unconditional: 2176, dependent: 124, dependent conditional: 0, dependent unconditional: 124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 124, independent: 78, independent conditional: 37, 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: 124, independent: 78, independent conditional: 37, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 162, independent: 95, independent conditional: 19, independent unconditional: 76, dependent: 67, dependent conditional: 20, dependent unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 11175, independent: 8818, independent conditional: 3153, independent unconditional: 5665, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 2300, unknown conditional: 500, unknown unconditional: 1800] , Statistics on independence cache: Total cache size (in pairs): 2300, Positive cache size: 2254, Positive conditional cache size: 486, Positive unconditional cache size: 1768, 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: 89, 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: 3639, independent unconditional: 7433, 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: 3639, independent unconditional: 7433, 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: 2300, independent: 2254, independent conditional: 486, independent unconditional: 1768, 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: 2300, independent: 2176, independent conditional: 0, independent unconditional: 2176, dependent: 124, dependent conditional: 0, dependent unconditional: 124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 124, independent: 78, independent conditional: 37, 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: 124, independent: 78, independent conditional: 37, independent unconditional: 41, dependent: 46, dependent conditional: 14, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 162, independent: 95, independent conditional: 19, independent unconditional: 76, dependent: 67, dependent conditional: 20, dependent unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 11175, independent: 8818, independent conditional: 3153, independent unconditional: 5665, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 2300, unknown conditional: 500, unknown unconditional: 1800] , Statistics on independence cache: Total cache size (in pairs): 2300, Positive cache size: 2254, Positive conditional cache size: 486, Positive unconditional cache size: 1768, 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: 89 ], Independence queries for same thread: 1437 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 16179, independent: 14380, independent conditional: 14359, independent unconditional: 21, dependent: 1799, dependent conditional: 1799, dependent unconditional: 0, 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: 4648, independent unconditional: 9732, 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: 4648, independent unconditional: 9732, 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: 3261, independent: 3189, independent conditional: 944, independent unconditional: 2245, 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: 3261, independent: 3083, independent conditional: 0, independent unconditional: 3083, 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: 234, independent: 131, independent conditional: 27, independent unconditional: 104, dependent: 103, dependent conditional: 32, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14531, independent: 11191, independent conditional: 3704, independent unconditional: 7487, dependent: 79, dependent conditional: 0, dependent unconditional: 79, unknown: 3261, unknown conditional: 967, unknown unconditional: 2294] , Statistics on independence cache: Total cache size (in pairs): 3261, Positive cache size: 3189, Positive conditional cache size: 944, Positive unconditional cache size: 2245, 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: 94, 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: 4648, independent unconditional: 9732, 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: 4648, independent unconditional: 9732, 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: 3261, independent: 3189, independent conditional: 944, independent unconditional: 2245, 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: 3261, independent: 3083, independent conditional: 0, independent unconditional: 3083, 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: 234, independent: 131, independent conditional: 27, independent unconditional: 104, dependent: 103, dependent conditional: 32, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14531, independent: 11191, independent conditional: 3704, independent unconditional: 7487, dependent: 79, dependent conditional: 0, dependent unconditional: 79, unknown: 3261, unknown conditional: 967, unknown unconditional: 2294] , Statistics on independence cache: Total cache size (in pairs): 3261, Positive cache size: 3189, Positive conditional cache size: 944, Positive unconditional cache size: 2245, 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: 94 ], Independence queries for same thread: 1754 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19269, independent: 17169, independent conditional: 17148, independent unconditional: 21, dependent: 2100, dependent conditional: 2100, dependent unconditional: 0, 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: 5561, independent unconditional: 11608, 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: 5561, independent unconditional: 11608, 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: 3873, independent: 3793, independent conditional: 1189, independent unconditional: 2604, 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: 3873, independent: 3663, independent conditional: 0, independent unconditional: 3663, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 210, independent: 130, independent conditional: 63, 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: 210, independent: 130, independent conditional: 63, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 242, independent: 134, independent conditional: 37, independent unconditional: 97, dependent: 108, dependent conditional: 34, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17335, independent: 13376, independent conditional: 4372, independent unconditional: 9004, dependent: 86, dependent conditional: 0, dependent unconditional: 86, unknown: 3873, unknown conditional: 1215, unknown unconditional: 2658] , Statistics on independence cache: Total cache size (in pairs): 3873, Positive cache size: 3793, Positive conditional cache size: 1189, Positive unconditional cache size: 2604, 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: 96, 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: 5561, independent unconditional: 11608, 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: 5561, independent unconditional: 11608, 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: 3873, independent: 3793, independent conditional: 1189, independent unconditional: 2604, 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: 3873, independent: 3663, independent conditional: 0, independent unconditional: 3663, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 210, independent: 130, independent conditional: 63, 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: 210, independent: 130, independent conditional: 63, independent unconditional: 67, dependent: 80, dependent conditional: 26, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 242, independent: 134, independent conditional: 37, independent unconditional: 97, dependent: 108, dependent conditional: 34, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17335, independent: 13376, independent conditional: 4372, independent unconditional: 9004, dependent: 86, dependent conditional: 0, dependent unconditional: 86, unknown: 3873, unknown conditional: 1215, unknown unconditional: 2658] , Statistics on independence cache: Total cache size (in pairs): 3873, Positive cache size: 3793, Positive conditional cache size: 1189, Positive unconditional cache size: 2604, 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: 96 ], Independence queries for same thread: 2050 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 23969, independent: 21473, independent conditional: 21452, independent unconditional: 21, dependent: 2496, dependent conditional: 2496, dependent unconditional: 0, 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: 7051, independent unconditional: 14422, 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: 7051, independent unconditional: 14422, 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: 4449, independent: 4358, independent conditional: 1362, independent unconditional: 2996, 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: 4449, independent: 4203, independent conditional: 0, independent unconditional: 4203, dependent: 246, dependent conditional: 0, dependent unconditional: 246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 246, independent: 155, independent conditional: 74, 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: 246, independent: 155, independent conditional: 74, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 250, independent: 137, independent conditional: 29, independent unconditional: 108, dependent: 112, dependent conditional: 34, dependent unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21664, independent: 17115, independent conditional: 5689, independent unconditional: 11426, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 4449, unknown conditional: 1392, unknown unconditional: 3057] , Statistics on independence cache: Total cache size (in pairs): 4449, Positive cache size: 4358, Positive conditional cache size: 1362, Positive unconditional cache size: 2996, 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: 100, 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: 7051, independent unconditional: 14422, 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: 7051, independent unconditional: 14422, 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: 4449, independent: 4358, independent conditional: 1362, independent unconditional: 2996, 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: 4449, independent: 4203, independent conditional: 0, independent unconditional: 4203, dependent: 246, dependent conditional: 0, dependent unconditional: 246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 246, independent: 155, independent conditional: 74, 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: 246, independent: 155, independent conditional: 74, independent unconditional: 81, dependent: 91, dependent conditional: 30, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 250, independent: 137, independent conditional: 29, independent unconditional: 108, dependent: 112, dependent conditional: 34, dependent unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21664, independent: 17115, independent conditional: 5689, independent unconditional: 11426, dependent: 100, dependent conditional: 0, dependent unconditional: 100, unknown: 4449, unknown conditional: 1392, unknown unconditional: 3057] , Statistics on independence cache: Total cache size (in pairs): 4449, Positive cache size: 4358, Positive conditional cache size: 1362, Positive unconditional cache size: 2996, 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: 100 ], Independence queries for same thread: 2438 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 29847, independent: 26869, independent conditional: 26848, independent unconditional: 21, dependent: 2978, dependent conditional: 2978, dependent unconditional: 0, 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: 8882, independent unconditional: 17987, 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: 8882, independent unconditional: 17987, 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: 5095, independent: 4988, independent conditional: 1474, independent unconditional: 3514, 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: 5095, independent: 4817, independent conditional: 0, independent unconditional: 4817, dependent: 278, dependent conditional: 0, dependent unconditional: 278, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 278, independent: 171, independent conditional: 79, 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: 278, independent: 171, independent conditional: 79, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 284, independent: 149, independent conditional: 37, independent unconditional: 113, dependent: 135, dependent conditional: 45, dependent unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27087, independent: 21881, independent conditional: 7408, independent unconditional: 14473, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 5095, unknown conditional: 1507, unknown unconditional: 3588] , Statistics on independence cache: Total cache size (in pairs): 5095, Positive cache size: 4988, Positive conditional cache size: 1474, Positive unconditional cache size: 3514, 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: 103, 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: 8882, independent unconditional: 17987, 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: 8882, independent unconditional: 17987, 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: 5095, independent: 4988, independent conditional: 1474, independent unconditional: 3514, 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: 5095, independent: 4817, independent conditional: 0, independent unconditional: 4817, dependent: 278, dependent conditional: 0, dependent unconditional: 278, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 278, independent: 171, independent conditional: 79, 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: 278, independent: 171, independent conditional: 79, independent unconditional: 92, dependent: 107, dependent conditional: 33, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 284, independent: 149, independent conditional: 37, independent unconditional: 113, dependent: 135, dependent conditional: 45, dependent unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27087, independent: 21881, independent conditional: 7408, independent unconditional: 14473, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 5095, unknown conditional: 1507, unknown unconditional: 3588] , Statistics on independence cache: Total cache size (in pairs): 5095, Positive cache size: 4988, Positive conditional cache size: 1474, Positive unconditional cache size: 3514, 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: 103 ], Independence queries for same thread: 2914 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36242, independent: 32753, independent conditional: 32732, independent unconditional: 21, dependent: 3489, dependent conditional: 3489, dependent unconditional: 0, 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: 10795, independent unconditional: 21958, 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: 10795, independent unconditional: 21958, 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: 5333, independent: 5193, independent conditional: 1200, independent unconditional: 3993, 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: 5333, independent: 4971, independent conditional: 0, independent unconditional: 4971, dependent: 362, dependent conditional: 0, dependent unconditional: 362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 362, independent: 222, independent conditional: 99, 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: 362, independent: 222, independent conditional: 99, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 334, independent: 179, independent conditional: 46, independent unconditional: 133, dependent: 155, dependent conditional: 44, dependent unconditional: 110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 33027, independent: 27560, independent conditional: 9595, independent unconditional: 17965, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 5333, unknown conditional: 1245, unknown unconditional: 4088] , Statistics on independence cache: Total cache size (in pairs): 5333, Positive cache size: 5193, Positive conditional cache size: 1200, Positive unconditional cache size: 3993, 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: 106, 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: 10795, independent unconditional: 21958, 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: 10795, independent unconditional: 21958, 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: 5333, independent: 5193, independent conditional: 1200, independent unconditional: 3993, 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: 5333, independent: 4971, independent conditional: 0, independent unconditional: 4971, dependent: 362, dependent conditional: 0, dependent unconditional: 362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 362, independent: 222, independent conditional: 99, 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: 362, independent: 222, independent conditional: 99, independent unconditional: 123, dependent: 140, dependent conditional: 45, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 334, independent: 179, independent conditional: 46, independent unconditional: 133, dependent: 155, dependent conditional: 44, dependent unconditional: 110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 33027, independent: 27560, independent conditional: 9595, independent unconditional: 17965, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 5333, unknown conditional: 1245, unknown unconditional: 4088] , Statistics on independence cache: Total cache size (in pairs): 5333, Positive cache size: 5193, Positive conditional cache size: 1200, Positive unconditional cache size: 3993, 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: 106 ], Independence queries for same thread: 3410 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 42938, independent: 38908, independent conditional: 38887, independent unconditional: 21, dependent: 4030, dependent conditional: 4030, dependent unconditional: 0, 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: 12985, independent unconditional: 25923, 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: 12985, independent unconditional: 25923, 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: 365, independent: 195, independent conditional: 44, independent unconditional: 151, dependent: 170, dependent conditional: 47, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39212, independent: 32830, independent conditional: 11437, independent unconditional: 21393, 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: 113, 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: 12985, independent unconditional: 25923, 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: 12985, independent unconditional: 25923, 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: 365, independent: 195, independent conditional: 44, independent unconditional: 151, dependent: 170, dependent conditional: 47, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39212, independent: 32830, independent conditional: 11437, independent unconditional: 21393, 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: 113 ], Independence queries for same thread: 3941 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 50932, independent: 46240, independent conditional: 46219, independent unconditional: 21, dependent: 4692, dependent conditional: 4692, dependent unconditional: 0, 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: 15639, independent unconditional: 30601, 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: 15639, independent unconditional: 30601, 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: 7391, independent: 7223, independent conditional: 2032, 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: 7391, independent: 6916, independent conditional: 0, independent unconditional: 6916, 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: 423, independent: 226, independent conditional: 47, independent unconditional: 180, dependent: 196, dependent conditional: 54, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 46598, independent: 39017, independent conditional: 13607, independent unconditional: 25410, dependent: 190, dependent conditional: 0, dependent unconditional: 190, unknown: 7391, unknown conditional: 2083, unknown unconditional: 5308] , Statistics on independence cache: Total cache size (in pairs): 7391, Positive cache size: 7223, Positive conditional cache size: 2032, 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: 128, 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: 15639, independent unconditional: 30601, 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: 15639, independent unconditional: 30601, 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: 7391, independent: 7223, independent conditional: 2032, 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: 7391, independent: 6916, independent conditional: 0, independent unconditional: 6916, 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: 423, independent: 226, independent conditional: 47, independent unconditional: 180, dependent: 196, dependent conditional: 54, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 46598, independent: 39017, independent conditional: 13607, independent unconditional: 25410, dependent: 190, dependent conditional: 0, dependent unconditional: 190, unknown: 7391, unknown conditional: 2083, unknown unconditional: 5308] , Statistics on independence cache: Total cache size (in pairs): 7391, Positive cache size: 7223, Positive conditional cache size: 2032, 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: 128 ], Independence queries for same thread: 4585 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 57823, independent: 52538, independent conditional: 52517, independent unconditional: 21, dependent: 5285, dependent conditional: 5285, dependent unconditional: 0, 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: 17803, independent unconditional: 34735, 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: 17803, independent unconditional: 34735, 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: 8614, independent: 8420, independent conditional: 2498, independent unconditional: 5922, 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: 8614, independent: 8067, independent conditional: 0, independent unconditional: 8067, 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: 448, independent: 240, independent conditional: 58, independent unconditional: 182, dependent: 208, dependent conditional: 51, dependent unconditional: 157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52952, independent: 44118, independent conditional: 15305, independent unconditional: 28813, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 8614, unknown conditional: 2551, unknown unconditional: 6063] , Statistics on independence cache: Total cache size (in pairs): 8614, Positive cache size: 8420, Positive conditional cache size: 2498, Positive unconditional cache size: 5922, 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: 141, 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: 17803, independent unconditional: 34735, 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: 17803, independent unconditional: 34735, 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: 8614, independent: 8420, independent conditional: 2498, independent unconditional: 5922, 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: 8614, independent: 8067, independent conditional: 0, independent unconditional: 8067, 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: 448, independent: 240, independent conditional: 58, independent unconditional: 182, dependent: 208, dependent conditional: 51, dependent unconditional: 157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52952, independent: 44118, independent conditional: 15305, independent unconditional: 28813, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 8614, unknown conditional: 2551, unknown unconditional: 6063] , Statistics on independence cache: Total cache size (in pairs): 8614, Positive cache size: 8420, Positive conditional cache size: 2498, Positive unconditional cache size: 5922, 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: 141 ], Independence queries for same thread: 5163 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 63940, independent: 58111, independent conditional: 58090, independent unconditional: 21, dependent: 5829, dependent conditional: 5829, dependent unconditional: 0, 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: 19449, independent unconditional: 38662, 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: 19449, independent unconditional: 38662, 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: 8977, independent: 8738, independent conditional: 2151, independent unconditional: 6587, 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: 8977, independent: 8317, independent conditional: 0, independent unconditional: 8317, 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: 534, independent: 269, independent conditional: 68, independent unconditional: 201, dependent: 266, dependent conditional: 58, dependent unconditional: 208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 58597, independent: 49373, independent conditional: 17298, independent unconditional: 32075, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 8977, unknown conditional: 2217, unknown unconditional: 6760] , Statistics on independence cache: Total cache size (in pairs): 8977, Positive cache size: 8738, Positive conditional cache size: 2151, Positive unconditional cache size: 6587, 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: 148, 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: 19449, independent unconditional: 38662, 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: 19449, independent unconditional: 38662, 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: 8977, independent: 8738, independent conditional: 2151, independent unconditional: 6587, 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: 8977, independent: 8317, independent conditional: 0, independent unconditional: 8317, 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: 534, independent: 269, independent conditional: 68, independent unconditional: 201, dependent: 266, dependent conditional: 58, dependent unconditional: 208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 58597, independent: 49373, independent conditional: 17298, independent unconditional: 32075, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 8977, unknown conditional: 2217, unknown unconditional: 6760] , Statistics on independence cache: Total cache size (in pairs): 8977, Positive cache size: 8738, Positive conditional cache size: 2151, Positive unconditional cache size: 6587, 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: 148 ], Independence queries for same thread: 5687 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 68084, independent: 61842, independent conditional: 61821, independent unconditional: 21, dependent: 6242, dependent conditional: 6242, dependent unconditional: 0, 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: 20679, independent unconditional: 41163, 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: 20679, independent unconditional: 41163, 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: 9898, independent: 9656, independent conditional: 2620, independent unconditional: 7036, 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: 9898, independent: 9226, independent conditional: 0, independent unconditional: 9226, 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: 524, independent: 274, independent conditional: 74, independent unconditional: 200, dependent: 250, dependent conditional: 59, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62340, independent: 52186, independent conditional: 18059, independent unconditional: 34127, dependent: 256, dependent conditional: 0, dependent unconditional: 256, unknown: 9898, unknown conditional: 2687, unknown unconditional: 7211] , Statistics on independence cache: Total cache size (in pairs): 9898, Positive cache size: 9656, Positive conditional cache size: 2620, Positive unconditional cache size: 7036, 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: 151, 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: 20679, independent unconditional: 41163, 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: 20679, independent unconditional: 41163, 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: 9898, independent: 9656, independent conditional: 2620, independent unconditional: 7036, 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: 9898, independent: 9226, independent conditional: 0, independent unconditional: 9226, 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: 524, independent: 274, independent conditional: 74, independent unconditional: 200, dependent: 250, dependent conditional: 59, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62340, independent: 52186, independent conditional: 18059, independent unconditional: 34127, dependent: 256, dependent conditional: 0, dependent unconditional: 256, unknown: 9898, unknown conditional: 2687, unknown unconditional: 7211] , Statistics on independence cache: Total cache size (in pairs): 9898, Positive cache size: 9656, Positive conditional cache size: 2620, Positive unconditional cache size: 7036, 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: 151 ], Independence queries for same thread: 6096 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 72488, independent: 65797, independent conditional: 65776, independent unconditional: 21, dependent: 6691, dependent conditional: 6691, dependent unconditional: 0, 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: 22035, independent unconditional: 43762, 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: 22035, independent unconditional: 43762, 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: 9893, independent: 9643, independent conditional: 2204, independent unconditional: 7439, 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: 9893, independent: 9188, independent conditional: 0, independent unconditional: 9188, 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: 548, independent: 297, independent conditional: 68, independent unconditional: 229, dependent: 251, dependent conditional: 62, dependent unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66319, independent: 56154, independent conditional: 19831, independent unconditional: 36323, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 9893, unknown conditional: 2273, unknown unconditional: 7620] , Statistics on independence cache: Total cache size (in pairs): 9893, Positive cache size: 9643, Positive conditional cache size: 2204, Positive unconditional cache size: 7439, 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: 157, 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: 22035, independent unconditional: 43762, 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: 22035, independent unconditional: 43762, 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: 9893, independent: 9643, independent conditional: 2204, independent unconditional: 7439, 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: 9893, independent: 9188, independent conditional: 0, independent unconditional: 9188, 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: 548, independent: 297, independent conditional: 68, independent unconditional: 229, dependent: 251, dependent conditional: 62, dependent unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 66319, independent: 56154, independent conditional: 19831, independent unconditional: 36323, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 9893, unknown conditional: 2273, unknown unconditional: 7620] , Statistics on independence cache: Total cache size (in pairs): 9893, Positive cache size: 9643, Positive conditional cache size: 2204, Positive unconditional cache size: 7439, 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: 157 ], Independence queries for same thread: 6537 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 77300, independent: 70147, independent conditional: 70126, independent unconditional: 21, dependent: 7153, dependent conditional: 7153, dependent unconditional: 0, 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: 23389, independent unconditional: 46758, 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: 23389, independent unconditional: 46758, 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: 11473, independent: 11201, independent conditional: 3281, independent unconditional: 7920, 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: 11473, independent: 10689, independent conditional: 0, independent unconditional: 10689, 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: 611, independent: 332, independent conditional: 94, independent unconditional: 238, dependent: 279, dependent conditional: 61, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 70707, independent: 58946, independent conditional: 20108, independent unconditional: 38838, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 11473, unknown conditional: 3352, unknown unconditional: 8121] , Statistics on independence cache: Total cache size (in pairs): 11473, Positive cache size: 11201, Positive conditional cache size: 3281, Positive unconditional cache size: 7920, 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: 163, 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: 23389, independent unconditional: 46758, 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: 23389, independent unconditional: 46758, 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: 11473, independent: 11201, independent conditional: 3281, independent unconditional: 7920, 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: 11473, independent: 10689, independent conditional: 0, independent unconditional: 10689, 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: 611, independent: 332, independent conditional: 94, independent unconditional: 238, dependent: 279, dependent conditional: 61, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 70707, independent: 58946, independent conditional: 20108, independent unconditional: 38838, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 11473, unknown conditional: 3352, unknown unconditional: 8121] , Statistics on independence cache: Total cache size (in pairs): 11473, Positive cache size: 11201, Positive conditional cache size: 3281, Positive unconditional cache size: 7920, 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: 163 ], Independence queries for same thread: 6991 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 81846, independent: 74301, independent conditional: 74280, independent unconditional: 21, dependent: 7545, dependent conditional: 7545, dependent unconditional: 0, 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: 24387, independent unconditional: 49914, 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: 24387, independent unconditional: 49914, 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: 11324, independent: 11004, independent conditional: 2550, 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: 11324, independent: 10421, independent conditional: 0, independent unconditional: 10421, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 903, independent: 583, independent conditional: 260, 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: 903, independent: 583, independent conditional: 260, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 698, independent: 372, independent conditional: 102, independent unconditional: 270, dependent: 325, dependent conditional: 80, dependent unconditional: 245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 74933, independent: 63297, independent conditional: 21837, independent unconditional: 41460, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 11324, unknown conditional: 2637, unknown unconditional: 8687] , Statistics on independence cache: Total cache size (in pairs): 11324, Positive cache size: 11004, Positive conditional cache size: 2550, 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: 166, 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: 24387, independent unconditional: 49914, 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: 24387, independent unconditional: 49914, 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: 11324, independent: 11004, independent conditional: 2550, 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: 11324, independent: 10421, independent conditional: 0, independent unconditional: 10421, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 903, independent: 583, independent conditional: 260, 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: 903, independent: 583, independent conditional: 260, independent unconditional: 323, dependent: 320, dependent conditional: 87, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 698, independent: 372, independent conditional: 102, independent unconditional: 270, dependent: 325, dependent conditional: 80, dependent unconditional: 245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 74933, independent: 63297, independent conditional: 21837, independent unconditional: 41460, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 11324, unknown conditional: 2637, unknown unconditional: 8687] , Statistics on independence cache: Total cache size (in pairs): 11324, Positive cache size: 11004, Positive conditional cache size: 2550, 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: 166 ], Independence queries for same thread: 7364 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 85357, independent: 77448, independent conditional: 77427, independent unconditional: 21, dependent: 7909, dependent conditional: 7909, dependent unconditional: 0, 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: 25370, independent unconditional: 52078, 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: 25370, independent unconditional: 52078, 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: 12212, independent: 11889, independent conditional: 3076, independent unconditional: 8813, 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: 12212, independent: 11320, independent conditional: 0, independent unconditional: 11320, dependent: 892, dependent conditional: 0, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 892, independent: 569, independent conditional: 243, 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: 892, independent: 569, independent conditional: 243, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 850, independent: 412, independent conditional: 96, independent unconditional: 316, dependent: 438, dependent conditional: 173, dependent unconditional: 264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 78092, independent: 65559, independent conditional: 22294, independent unconditional: 43265, dependent: 321, dependent conditional: 0, dependent unconditional: 321, unknown: 12212, unknown conditional: 3164, unknown unconditional: 9048] , Statistics on independence cache: Total cache size (in pairs): 12212, Positive cache size: 11889, Positive conditional cache size: 3076, Positive unconditional cache size: 8813, 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: 169, 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: 25370, independent unconditional: 52078, 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: 25370, independent unconditional: 52078, 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: 12212, independent: 11889, independent conditional: 3076, independent unconditional: 8813, 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: 12212, independent: 11320, independent conditional: 0, independent unconditional: 11320, dependent: 892, dependent conditional: 0, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 892, independent: 569, independent conditional: 243, 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: 892, independent: 569, independent conditional: 243, independent unconditional: 326, dependent: 323, dependent conditional: 88, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 850, independent: 412, independent conditional: 96, independent unconditional: 316, dependent: 438, dependent conditional: 173, dependent unconditional: 264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 78092, independent: 65559, independent conditional: 22294, independent unconditional: 43265, dependent: 321, dependent conditional: 0, dependent unconditional: 321, unknown: 12212, unknown conditional: 3164, unknown unconditional: 9048] , Statistics on independence cache: Total cache size (in pairs): 12212, Positive cache size: 11889, Positive conditional cache size: 3076, Positive unconditional cache size: 8813, 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: 169 ], Independence queries for same thread: 7724 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 88733, independent: 80464, independent conditional: 80443, independent unconditional: 21, dependent: 8269, dependent conditional: 8269, dependent unconditional: 0, 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: 26353, independent unconditional: 54111, 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: 26353, independent unconditional: 54111, 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: 12974, independent: 12648, independent conditional: 3528, independent unconditional: 9120, 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: 12974, independent: 12036, independent conditional: 0, independent unconditional: 12036, dependent: 938, dependent conditional: 0, dependent unconditional: 938, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 938, independent: 612, independent conditional: 269, 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: 938, independent: 612, independent conditional: 269, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 716, independent: 384, independent conditional: 101, independent unconditional: 283, dependent: 332, dependent conditional: 79, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 81120, independent: 67816, independent conditional: 22825, independent unconditional: 44991, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 12974, unknown conditional: 3617, unknown unconditional: 9357] , Statistics on independence cache: Total cache size (in pairs): 12974, Positive cache size: 12648, Positive conditional cache size: 3528, Positive unconditional cache size: 9120, 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: 172, 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: 26353, independent unconditional: 54111, 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: 26353, independent unconditional: 54111, 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: 12974, independent: 12648, independent conditional: 3528, independent unconditional: 9120, 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: 12974, independent: 12036, independent conditional: 0, independent unconditional: 12036, dependent: 938, dependent conditional: 0, dependent unconditional: 938, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 938, independent: 612, independent conditional: 269, 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: 938, independent: 612, independent conditional: 269, independent unconditional: 343, dependent: 326, dependent conditional: 89, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 716, independent: 384, independent conditional: 101, independent unconditional: 283, dependent: 332, dependent conditional: 79, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 81120, independent: 67816, independent conditional: 22825, independent unconditional: 44991, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 12974, unknown conditional: 3617, unknown unconditional: 9357] , Statistics on independence cache: Total cache size (in pairs): 12974, Positive cache size: 12648, Positive conditional cache size: 3528, Positive unconditional cache size: 9120, 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: 172 ], Independence queries for same thread: 8080 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 92624, independent: 83986, independent conditional: 83965, independent unconditional: 21, dependent: 8638, dependent conditional: 8638, dependent unconditional: 0, 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: 27353, independent unconditional: 56633, 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: 27353, independent unconditional: 56633, 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: 13200, independent: 12854, independent conditional: 3301, independent unconditional: 9553, 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: 13200, independent: 12204, independent conditional: 0, independent unconditional: 12204, dependent: 996, dependent conditional: 0, dependent unconditional: 996, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 996, independent: 650, independent conditional: 288, 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: 996, independent: 650, independent conditional: 288, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 777, independent: 424, independent conditional: 116, independent unconditional: 308, dependent: 353, dependent conditional: 78, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 84671, independent: 71132, independent conditional: 24052, independent unconditional: 47080, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 13200, unknown conditional: 3391, unknown unconditional: 9809] , Statistics on independence cache: Total cache size (in pairs): 13200, Positive cache size: 12854, Positive conditional cache size: 3301, Positive unconditional cache size: 9553, 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: 175, 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: 27353, independent unconditional: 56633, 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: 27353, independent unconditional: 56633, 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: 13200, independent: 12854, independent conditional: 3301, independent unconditional: 9553, 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: 13200, independent: 12204, independent conditional: 0, independent unconditional: 12204, dependent: 996, dependent conditional: 0, dependent unconditional: 996, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 996, independent: 650, independent conditional: 288, 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: 996, independent: 650, independent conditional: 288, independent unconditional: 362, dependent: 346, dependent conditional: 90, dependent unconditional: 256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 777, independent: 424, independent conditional: 116, independent unconditional: 308, dependent: 353, dependent conditional: 78, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 84671, independent: 71132, independent conditional: 24052, independent unconditional: 47080, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 13200, unknown conditional: 3391, unknown unconditional: 9809] , Statistics on independence cache: Total cache size (in pairs): 13200, Positive cache size: 12854, Positive conditional cache size: 3301, Positive unconditional cache size: 9553, 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: 175 ], Independence queries for same thread: 8445 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 97590, independent: 88557, independent conditional: 88536, independent unconditional: 21, dependent: 9033, dependent conditional: 9033, dependent unconditional: 0, 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: 28354, independent unconditional: 60203, 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: 28354, independent unconditional: 60203, 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: 13887, independent: 13484, independent conditional: 3338, independent unconditional: 10146, 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: 13887, independent: 12762, independent conditional: 0, independent unconditional: 12762, 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: 881, independent: 470, independent conditional: 131, independent unconditional: 339, dependent: 412, dependent conditional: 96, dependent unconditional: 316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89326, independent: 75073, independent conditional: 25016, independent unconditional: 50057, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 13887, unknown conditional: 3447, unknown unconditional: 10440] , Statistics on independence cache: Total cache size (in pairs): 13887, Positive cache size: 13484, Positive conditional cache size: 3338, Positive unconditional cache size: 10146, 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: 178, 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: 28354, independent unconditional: 60203, 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: 28354, independent unconditional: 60203, 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: 13887, independent: 13484, independent conditional: 3338, independent unconditional: 10146, 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: 13887, independent: 12762, independent conditional: 0, independent unconditional: 12762, 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: 881, independent: 470, independent conditional: 131, independent unconditional: 339, dependent: 412, dependent conditional: 96, dependent unconditional: 316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 89326, independent: 75073, independent conditional: 25016, independent unconditional: 50057, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 13887, unknown conditional: 3447, unknown unconditional: 10440] , Statistics on independence cache: Total cache size (in pairs): 13887, Positive cache size: 13484, Positive conditional cache size: 3338, Positive unconditional cache size: 10146, 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: 178 ], Independence queries for same thread: 8818 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 101212, independent: 91815, independent conditional: 91794, independent unconditional: 21, dependent: 9397, dependent conditional: 9397, dependent unconditional: 0, 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: 29337, independent unconditional: 62478, 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: 29337, independent unconditional: 62478, 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: 14188, independent: 13782, independent conditional: 3257, independent unconditional: 10525, 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: 14188, independent: 13046, independent conditional: 0, independent unconditional: 13046, dependent: 1142, dependent conditional: 0, dependent unconditional: 1142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1142, independent: 736, independent conditional: 305, 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: 1142, independent: 736, independent conditional: 305, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 914, independent: 492, independent conditional: 133, independent unconditional: 359, dependent: 421, dependent conditional: 96, dependent unconditional: 326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92596, independent: 78033, independent conditional: 26080, independent unconditional: 51953, dependent: 375, dependent conditional: 0, dependent unconditional: 375, unknown: 14188, unknown conditional: 3367, unknown unconditional: 10821] , Statistics on independence cache: Total cache size (in pairs): 14188, Positive cache size: 13782, Positive conditional cache size: 3257, Positive unconditional cache size: 10525, 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: 181, 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: 29337, independent unconditional: 62478, 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: 29337, independent unconditional: 62478, 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: 14188, independent: 13782, independent conditional: 3257, independent unconditional: 10525, 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: 14188, independent: 13046, independent conditional: 0, independent unconditional: 13046, dependent: 1142, dependent conditional: 0, dependent unconditional: 1142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1142, independent: 736, independent conditional: 305, 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: 1142, independent: 736, independent conditional: 305, independent unconditional: 431, dependent: 406, dependent conditional: 110, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 914, independent: 492, independent conditional: 133, independent unconditional: 359, dependent: 421, dependent conditional: 96, dependent unconditional: 326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92596, independent: 78033, independent conditional: 26080, independent unconditional: 51953, dependent: 375, dependent conditional: 0, dependent unconditional: 375, unknown: 14188, unknown conditional: 3367, unknown unconditional: 10821] , Statistics on independence cache: Total cache size (in pairs): 14188, Positive cache size: 13782, Positive conditional cache size: 3257, Positive unconditional cache size: 10525, 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: 181 ], Independence queries for same thread: 9178 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 104669, independent: 94912, independent conditional: 94891, independent unconditional: 21, dependent: 9757, dependent conditional: 9757, dependent unconditional: 0, 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: 30320, independent unconditional: 64592, 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: 30320, independent unconditional: 64592, 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: 14563, independent: 14154, independent conditional: 3310, independent unconditional: 10844, 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: 14563, independent: 13398, independent conditional: 0, independent unconditional: 13398, 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: 900, independent: 482, independent conditional: 138, independent unconditional: 344, dependent: 418, dependent conditional: 98, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 95705, independent: 80758, independent conditional: 27010, independent unconditional: 53748, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 14563, unknown conditional: 3421, unknown unconditional: 11142] , Statistics on independence cache: Total cache size (in pairs): 14563, Positive cache size: 14154, Positive conditional cache size: 3310, Positive unconditional cache size: 10844, 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: 184, 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: 30320, independent unconditional: 64592, 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: 30320, independent unconditional: 64592, 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: 14563, independent: 14154, independent conditional: 3310, independent unconditional: 10844, 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: 14563, independent: 13398, independent conditional: 0, independent unconditional: 13398, 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: 900, independent: 482, independent conditional: 138, independent unconditional: 344, dependent: 418, dependent conditional: 98, dependent unconditional: 320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 95705, independent: 80758, independent conditional: 27010, independent unconditional: 53748, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 14563, unknown conditional: 3421, unknown unconditional: 11142] , Statistics on independence cache: Total cache size (in pairs): 14563, Positive cache size: 14154, Positive conditional cache size: 3310, Positive unconditional cache size: 10844, 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: 184 ], Independence queries for same thread: 9534 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 108722, independent: 98596, independent conditional: 98575, independent unconditional: 21, dependent: 10126, dependent conditional: 10126, dependent unconditional: 0, 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: 31323, independent unconditional: 67273, 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: 31323, independent unconditional: 67273, 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: 15384, independent: 14952, independent conditional: 3643, independent unconditional: 11309, 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: 15384, independent: 14151, independent conditional: 0, independent unconditional: 14151, 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: 995, independent: 546, independent conditional: 162, independent unconditional: 384, dependent: 449, dependent conditional: 97, dependent unconditional: 352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 99421, independent: 83644, independent conditional: 27680, independent unconditional: 55964, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 15384, unknown conditional: 3755, unknown unconditional: 11629] , Statistics on independence cache: Total cache size (in pairs): 15384, Positive cache size: 14952, Positive conditional cache size: 3643, Positive unconditional cache size: 11309, 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: 187, 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: 31323, independent unconditional: 67273, 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: 31323, independent unconditional: 67273, 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: 15384, independent: 14952, independent conditional: 3643, independent unconditional: 11309, 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: 15384, independent: 14151, independent conditional: 0, independent unconditional: 14151, 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: 995, independent: 546, independent conditional: 162, independent unconditional: 384, dependent: 449, dependent conditional: 97, dependent unconditional: 352, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 99421, independent: 83644, independent conditional: 27680, independent unconditional: 55964, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 15384, unknown conditional: 3755, unknown unconditional: 11629] , Statistics on independence cache: Total cache size (in pairs): 15384, Positive cache size: 14952, Positive conditional cache size: 3643, Positive unconditional cache size: 11309, 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: 187 ], Independence queries for same thread: 9899 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 114144, independent: 103620, independent conditional: 103599, independent unconditional: 21, dependent: 10524, dependent conditional: 10524, dependent unconditional: 0, 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: 32327, independent unconditional: 71293, 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: 32327, independent unconditional: 71293, 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: 16441, independent: 15943, independent conditional: 3976, independent unconditional: 11967, 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: 16441, independent: 15036, independent conditional: 0, independent unconditional: 15036, 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: 1244, independent: 614, independent conditional: 176, independent unconditional: 438, dependent: 630, dependent conditional: 117, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 104541, independent: 87677, independent conditional: 28351, independent unconditional: 59326, dependent: 423, dependent conditional: 0, dependent unconditional: 423, unknown: 16441, unknown conditional: 4110, unknown unconditional: 12331] , Statistics on independence cache: Total cache size (in pairs): 16441, Positive cache size: 15943, Positive conditional cache size: 3976, Positive unconditional cache size: 11967, 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: 190, 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: 32327, independent unconditional: 71293, 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: 32327, independent unconditional: 71293, 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: 16441, independent: 15943, independent conditional: 3976, independent unconditional: 11967, 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: 16441, independent: 15036, independent conditional: 0, independent unconditional: 15036, 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: 1244, independent: 614, independent conditional: 176, independent unconditional: 438, dependent: 630, dependent conditional: 117, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 104541, independent: 87677, independent conditional: 28351, independent unconditional: 59326, dependent: 423, dependent conditional: 0, dependent unconditional: 423, unknown: 16441, unknown conditional: 4110, unknown unconditional: 12331] , Statistics on independence cache: Total cache size (in pairs): 16441, Positive cache size: 15943, Positive conditional cache size: 3976, Positive unconditional cache size: 11967, 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: 190 ], Independence queries for same thread: 10272 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 117877, independent: 106989, independent conditional: 106968, independent unconditional: 21, dependent: 10888, dependent conditional: 10888, dependent unconditional: 0, 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: 33310, independent unconditional: 73679, 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: 33310, independent unconditional: 73679, 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: 17210, independent: 16709, independent conditional: 4333, independent unconditional: 12376, 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: 17210, independent: 15785, independent conditional: 0, independent unconditional: 15785, dependent: 1425, dependent conditional: 0, dependent unconditional: 1425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1425, independent: 924, independent conditional: 370, 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: 1425, independent: 924, independent conditional: 370, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1125, independent: 607, independent conditional: 181, independent unconditional: 427, dependent: 518, dependent conditional: 122, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107922, independent: 90280, independent conditional: 28977, independent unconditional: 61303, dependent: 432, dependent conditional: 0, dependent unconditional: 432, unknown: 17210, unknown conditional: 4468, unknown unconditional: 12742] , Statistics on independence cache: Total cache size (in pairs): 17210, Positive cache size: 16709, Positive conditional cache size: 4333, Positive unconditional cache size: 12376, 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: 193, 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: 33310, independent unconditional: 73679, 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: 33310, independent unconditional: 73679, 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: 17210, independent: 16709, independent conditional: 4333, independent unconditional: 12376, 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: 17210, independent: 15785, independent conditional: 0, independent unconditional: 15785, dependent: 1425, dependent conditional: 0, dependent unconditional: 1425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1425, independent: 924, independent conditional: 370, 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: 1425, independent: 924, independent conditional: 370, independent unconditional: 554, dependent: 501, dependent conditional: 135, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1125, independent: 607, independent conditional: 181, independent unconditional: 427, dependent: 518, dependent conditional: 122, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107922, independent: 90280, independent conditional: 28977, independent unconditional: 61303, dependent: 432, dependent conditional: 0, dependent unconditional: 432, unknown: 17210, unknown conditional: 4468, unknown unconditional: 12742] , Statistics on independence cache: Total cache size (in pairs): 17210, Positive cache size: 16709, Positive conditional cache size: 4333, Positive unconditional cache size: 12376, 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: 193 ], Independence queries for same thread: 10632 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 121415, independent: 110167, independent conditional: 110146, independent unconditional: 21, dependent: 11248, dependent conditional: 11248, dependent unconditional: 0, 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: 34293, independent unconditional: 75874, 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: 34293, independent unconditional: 75874, 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: 17100, independent: 16596, independent conditional: 3910, independent unconditional: 12686, 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: 17100, independent: 15651, independent conditional: 0, independent unconditional: 15651, dependent: 1449, dependent conditional: 0, dependent unconditional: 1449, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1449, independent: 945, independent conditional: 368, 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: 1449, independent: 945, independent conditional: 368, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1298, independent: 758, independent conditional: 320, independent unconditional: 439, dependent: 540, dependent conditional: 123, dependent unconditional: 416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 111112, independent: 93571, independent conditional: 30383, independent unconditional: 63188, dependent: 441, dependent conditional: 0, dependent unconditional: 441, unknown: 17100, unknown conditional: 4046, unknown unconditional: 13054] , Statistics on independence cache: Total cache size (in pairs): 17100, Positive cache size: 16596, Positive conditional cache size: 3910, Positive unconditional cache size: 12686, 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: 196, 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: 34293, independent unconditional: 75874, 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: 34293, independent unconditional: 75874, 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: 17100, independent: 16596, independent conditional: 3910, independent unconditional: 12686, 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: 17100, independent: 15651, independent conditional: 0, independent unconditional: 15651, dependent: 1449, dependent conditional: 0, dependent unconditional: 1449, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1449, independent: 945, independent conditional: 368, 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: 1449, independent: 945, independent conditional: 368, independent unconditional: 577, dependent: 504, dependent conditional: 136, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1298, independent: 758, independent conditional: 320, independent unconditional: 439, dependent: 540, dependent conditional: 123, dependent unconditional: 416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 111112, independent: 93571, independent conditional: 30383, independent unconditional: 63188, dependent: 441, dependent conditional: 0, dependent unconditional: 441, unknown: 17100, unknown conditional: 4046, unknown unconditional: 13054] , Statistics on independence cache: Total cache size (in pairs): 17100, Positive cache size: 16596, Positive conditional cache size: 3910, Positive unconditional cache size: 12686, 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: 196 ], Independence queries for same thread: 10988 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 125630, independent: 114013, independent conditional: 113992, independent unconditional: 21, dependent: 11617, dependent conditional: 11617, dependent unconditional: 0, 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: 35299, independent unconditional: 78714, 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: 35299, independent unconditional: 78714, 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: 17606, independent: 17076, independent conditional: 3884, independent unconditional: 13192, 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: 17606, independent: 16081, independent conditional: 0, independent unconditional: 16081, 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: 1237, independent: 678, independent conditional: 200, independent unconditional: 477, dependent: 559, dependent conditional: 121, dependent unconditional: 438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114993, independent: 96937, independent conditional: 31415, independent unconditional: 65522, dependent: 450, dependent conditional: 0, dependent unconditional: 450, unknown: 17606, unknown conditional: 4021, unknown unconditional: 13585] , Statistics on independence cache: Total cache size (in pairs): 17606, Positive cache size: 17076, Positive conditional cache size: 3884, Positive unconditional cache size: 13192, 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: 199, 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: 35299, independent unconditional: 78714, 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: 35299, independent unconditional: 78714, 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: 17606, independent: 17076, independent conditional: 3884, independent unconditional: 13192, 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: 17606, independent: 16081, independent conditional: 0, independent unconditional: 16081, 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: 1237, independent: 678, independent conditional: 200, independent unconditional: 477, dependent: 559, dependent conditional: 121, dependent unconditional: 438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114993, independent: 96937, independent conditional: 31415, independent unconditional: 65522, dependent: 450, dependent conditional: 0, dependent unconditional: 450, unknown: 17606, unknown conditional: 4021, unknown unconditional: 13585] , Statistics on independence cache: Total cache size (in pairs): 17606, Positive cache size: 17076, Positive conditional cache size: 3884, Positive unconditional cache size: 13192, 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: 199 ], Independence queries for same thread: 11353 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 131544, independent: 119526, independent conditional: 119505, independent unconditional: 21, dependent: 12018, dependent conditional: 12018, dependent unconditional: 0, 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: 36306, independent unconditional: 83220, 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: 36306, independent unconditional: 83220, 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: 19031, independent: 18426, independent conditional: 4512, independent unconditional: 13914, 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: 19031, independent: 17317, independent conditional: 0, independent unconditional: 17317, dependent: 1714, dependent conditional: 0, dependent unconditional: 1714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1714, independent: 1109, independent conditional: 417, 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: 1714, independent: 1109, independent conditional: 417, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1336, independent: 712, independent conditional: 219, independent unconditional: 493, dependent: 624, dependent conditional: 140, dependent unconditional: 483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 120614, independent: 101100, independent conditional: 31794, independent unconditional: 69306, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 19031, unknown conditional: 4674, unknown unconditional: 14357] , Statistics on independence cache: Total cache size (in pairs): 19031, Positive cache size: 18426, Positive conditional cache size: 4512, Positive unconditional cache size: 13914, 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: 202, 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: 36306, independent unconditional: 83220, 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: 36306, independent unconditional: 83220, 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: 19031, independent: 18426, independent conditional: 4512, independent unconditional: 13914, 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: 19031, independent: 17317, independent conditional: 0, independent unconditional: 17317, dependent: 1714, dependent conditional: 0, dependent unconditional: 1714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1714, independent: 1109, independent conditional: 417, 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: 1714, independent: 1109, independent conditional: 417, independent unconditional: 692, dependent: 605, dependent conditional: 162, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1336, independent: 712, independent conditional: 219, independent unconditional: 493, dependent: 624, dependent conditional: 140, dependent unconditional: 483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 120614, independent: 101100, independent conditional: 31794, independent unconditional: 69306, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 19031, unknown conditional: 4674, unknown unconditional: 14357] , Statistics on independence cache: Total cache size (in pairs): 19031, Positive cache size: 18426, Positive conditional cache size: 4512, Positive unconditional cache size: 13914, 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: 202 ], Independence queries for same thread: 11726 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 135388, independent: 123006, independent conditional: 122985, independent unconditional: 21, dependent: 12382, dependent conditional: 12382, dependent unconditional: 0, 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: 37289, independent unconditional: 85717, 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: 37289, independent unconditional: 85717, 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: 18301, independent: 17693, independent conditional: 3376, 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: 18301, independent: 16589, independent conditional: 0, independent unconditional: 16589, dependent: 1712, dependent conditional: 0, dependent unconditional: 1712, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1712, independent: 1104, independent conditional: 409, 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: 1712, independent: 1104, independent conditional: 409, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1378, independent: 739, independent conditional: 224, independent unconditional: 515, dependent: 640, dependent conditional: 153, dependent unconditional: 487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124106, independent: 105313, independent conditional: 33913, independent unconditional: 71400, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 18301, unknown conditional: 3539, unknown unconditional: 14762] , Statistics on independence cache: Total cache size (in pairs): 18301, Positive cache size: 17693, Positive conditional cache size: 3376, 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: 205, 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: 37289, independent unconditional: 85717, 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: 37289, independent unconditional: 85717, 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: 18301, independent: 17693, independent conditional: 3376, 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: 18301, independent: 16589, independent conditional: 0, independent unconditional: 16589, dependent: 1712, dependent conditional: 0, dependent unconditional: 1712, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1712, independent: 1104, independent conditional: 409, 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: 1712, independent: 1104, independent conditional: 409, independent unconditional: 695, dependent: 608, dependent conditional: 163, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1378, independent: 739, independent conditional: 224, independent unconditional: 515, dependent: 640, dependent conditional: 153, dependent unconditional: 487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124106, independent: 105313, independent conditional: 33913, independent unconditional: 71400, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 18301, unknown conditional: 3539, unknown unconditional: 14762] , Statistics on independence cache: Total cache size (in pairs): 18301, Positive cache size: 17693, Positive conditional cache size: 3376, 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: 205 ], Independence queries for same thread: 12086 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 139007, independent: 126265, independent conditional: 126244, independent unconditional: 21, dependent: 12742, dependent conditional: 12742, dependent unconditional: 0, 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: 38272, independent unconditional: 87993, 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: 38272, independent unconditional: 87993, 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: 20278, independent: 19667, independent conditional: 5010, independent unconditional: 14657, 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: 20278, independent: 18514, independent conditional: 0, independent unconditional: 18514, dependent: 1764, dependent conditional: 0, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1764, independent: 1153, independent conditional: 432, 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: 1764, independent: 1153, independent conditional: 432, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1377, independent: 742, independent conditional: 218, independent unconditional: 524, dependent: 634, dependent conditional: 141, dependent unconditional: 493, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127377, independent: 106598, independent conditional: 33262, independent unconditional: 73336, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 20278, unknown conditional: 5174, unknown unconditional: 15104] , Statistics on independence cache: Total cache size (in pairs): 20278, Positive cache size: 19667, Positive conditional cache size: 5010, Positive unconditional cache size: 14657, 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: 208, 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: 38272, independent unconditional: 87993, 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: 38272, independent unconditional: 87993, 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: 20278, independent: 19667, independent conditional: 5010, independent unconditional: 14657, 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: 20278, independent: 18514, independent conditional: 0, independent unconditional: 18514, dependent: 1764, dependent conditional: 0, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1764, independent: 1153, independent conditional: 432, 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: 1764, independent: 1153, independent conditional: 432, independent unconditional: 721, dependent: 611, dependent conditional: 164, dependent unconditional: 447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1377, independent: 742, independent conditional: 218, independent unconditional: 524, dependent: 634, dependent conditional: 141, dependent unconditional: 493, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127377, independent: 106598, independent conditional: 33262, independent unconditional: 73336, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 20278, unknown conditional: 5174, unknown unconditional: 15104] , Statistics on independence cache: Total cache size (in pairs): 20278, Positive cache size: 19667, Positive conditional cache size: 5010, Positive unconditional cache size: 14657, 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: 208 ], Independence queries for same thread: 12442 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143384, independent: 130273, independent conditional: 130252, independent unconditional: 21, dependent: 13111, dependent conditional: 13111, dependent unconditional: 0, 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: 39281, independent unconditional: 90992, 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: 39281, independent unconditional: 90992, 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: 19869, independent: 19229, independent conditional: 4052, independent unconditional: 15177, 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: 19869, independent: 18027, independent conditional: 0, independent unconditional: 18027, 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: 1544, independent: 793, independent conditional: 237, independent unconditional: 556, dependent: 751, dependent conditional: 138, dependent unconditional: 612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 131423, independent: 111044, independent conditional: 35229, independent unconditional: 75815, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 19869, unknown conditional: 4217, unknown unconditional: 15652] , Statistics on independence cache: Total cache size (in pairs): 19869, Positive cache size: 19229, Positive conditional cache size: 4052, Positive unconditional cache size: 15177, 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: 211, 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: 39281, independent unconditional: 90992, 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: 39281, independent unconditional: 90992, 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: 19869, independent: 19229, independent conditional: 4052, independent unconditional: 15177, 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: 19869, independent: 18027, independent conditional: 0, independent unconditional: 18027, 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: 1544, independent: 793, independent conditional: 237, independent unconditional: 556, dependent: 751, dependent conditional: 138, dependent unconditional: 612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 131423, independent: 111044, independent conditional: 35229, independent unconditional: 75815, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 19869, unknown conditional: 4217, unknown unconditional: 15652] , Statistics on independence cache: Total cache size (in pairs): 19869, Positive cache size: 19229, Positive conditional cache size: 4052, Positive unconditional cache size: 15177, 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: 211 ], Independence queries for same thread: 12807 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 149826, independent: 136311, independent conditional: 136290, independent unconditional: 21, dependent: 13515, dependent conditional: 13515, dependent unconditional: 0, 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: 40291, independent unconditional: 96020, 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: 40291, independent unconditional: 96020, 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: 22273, independent: 21549, independent conditional: 5561, independent unconditional: 15988, 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: 22273, independent: 20201, independent conditional: 0, independent unconditional: 20201, dependent: 2072, dependent conditional: 0, dependent unconditional: 2072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2072, independent: 1348, independent conditional: 497, 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: 2072, independent: 1348, independent conditional: 497, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1773, independent: 1016, independent conditional: 403, independent unconditional: 613, dependent: 756, dependent conditional: 166, dependent unconditional: 591, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 137581, independent: 114762, independent conditional: 34730, independent unconditional: 80032, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 22273, unknown conditional: 5754, unknown unconditional: 16519] , Statistics on independence cache: Total cache size (in pairs): 22273, Positive cache size: 21549, Positive conditional cache size: 5561, Positive unconditional cache size: 15988, 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: 214, 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: 40291, independent unconditional: 96020, 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: 40291, independent unconditional: 96020, 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: 22273, independent: 21549, independent conditional: 5561, independent unconditional: 15988, 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: 22273, independent: 20201, independent conditional: 0, independent unconditional: 20201, dependent: 2072, dependent conditional: 0, dependent unconditional: 2072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2072, independent: 1348, independent conditional: 497, 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: 2072, independent: 1348, independent conditional: 497, independent unconditional: 851, dependent: 724, dependent conditional: 193, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1773, independent: 1016, independent conditional: 403, independent unconditional: 613, dependent: 756, dependent conditional: 166, dependent unconditional: 591, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 137581, independent: 114762, independent conditional: 34730, independent unconditional: 80032, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 22273, unknown conditional: 5754, unknown unconditional: 16519] , Statistics on independence cache: Total cache size (in pairs): 22273, Positive cache size: 21549, Positive conditional cache size: 5561, Positive unconditional cache size: 15988, 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: 214 ], Independence queries for same thread: 13180 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 153781, independent: 139902, independent conditional: 139881, independent unconditional: 21, dependent: 13879, dependent conditional: 13879, dependent unconditional: 0, 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: 41274, independent unconditional: 98628, 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: 41274, independent unconditional: 98628, 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: 21819, independent: 21092, independent conditional: 4659, independent unconditional: 16433, 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: 21819, independent: 19739, independent conditional: 0, independent unconditional: 19739, 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: 1683, independent: 902, independent conditional: 277, independent unconditional: 625, dependent: 780, dependent conditional: 192, dependent unconditional: 588, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 141184, independent: 118810, independent conditional: 36615, independent unconditional: 82195, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 21819, unknown conditional: 4853, unknown unconditional: 16966] , Statistics on independence cache: Total cache size (in pairs): 21819, Positive cache size: 21092, Positive conditional cache size: 4659, Positive unconditional cache size: 16433, 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: 217, 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: 41274, independent unconditional: 98628, 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: 41274, independent unconditional: 98628, 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: 21819, independent: 21092, independent conditional: 4659, independent unconditional: 16433, 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: 21819, independent: 19739, independent conditional: 0, independent unconditional: 19739, 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: 1683, independent: 902, independent conditional: 277, independent unconditional: 625, dependent: 780, dependent conditional: 192, dependent unconditional: 588, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 141184, independent: 118810, independent conditional: 36615, independent unconditional: 82195, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 21819, unknown conditional: 4853, unknown unconditional: 16966] , Statistics on independence cache: Total cache size (in pairs): 21819, Positive cache size: 21092, Positive conditional cache size: 4659, Positive unconditional cache size: 16433, 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: 217 ], Independence queries for same thread: 13540 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 157481, independent: 143242, independent conditional: 143221, independent unconditional: 21, dependent: 14239, dependent conditional: 14239, dependent unconditional: 0, 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: 42257, independent unconditional: 100985, 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: 42257, independent unconditional: 100985, 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: 21548, independent: 20818, independent conditional: 4063, independent unconditional: 16755, 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: 21548, independent: 19452, independent conditional: 0, independent unconditional: 19452, dependent: 2096, dependent conditional: 0, dependent unconditional: 2096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2096, independent: 1366, independent conditional: 482, 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: 2096, independent: 1366, independent conditional: 482, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1643, independent: 900, independent conditional: 260, independent unconditional: 639, dependent: 744, dependent conditional: 166, dependent unconditional: 578, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 144536, independent: 122424, independent conditional: 38194, independent unconditional: 84230, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 21548, unknown conditional: 4258, unknown unconditional: 17290] , Statistics on independence cache: Total cache size (in pairs): 21548, Positive cache size: 20818, Positive conditional cache size: 4063, Positive unconditional cache size: 16755, 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: 220, 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: 42257, independent unconditional: 100985, 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: 42257, independent unconditional: 100985, 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: 21548, independent: 20818, independent conditional: 4063, independent unconditional: 16755, 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: 21548, independent: 19452, independent conditional: 0, independent unconditional: 19452, dependent: 2096, dependent conditional: 0, dependent unconditional: 2096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2096, independent: 1366, independent conditional: 482, 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: 2096, independent: 1366, independent conditional: 482, independent unconditional: 884, dependent: 730, dependent conditional: 195, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1643, independent: 900, independent conditional: 260, independent unconditional: 639, dependent: 744, dependent conditional: 166, dependent unconditional: 578, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 144536, independent: 122424, independent conditional: 38194, independent unconditional: 84230, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 21548, unknown conditional: 4258, unknown unconditional: 17290] , Statistics on independence cache: Total cache size (in pairs): 21548, Positive cache size: 20818, Positive conditional cache size: 4063, Positive unconditional cache size: 16755, 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: 220 ], Independence queries for same thread: 13896 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 162020, independent: 147412, independent conditional: 147391, independent unconditional: 21, dependent: 14608, dependent conditional: 14608, dependent unconditional: 0, 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: 43269, independent unconditional: 104143, 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: 43269, independent unconditional: 104143, 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: 22027, independent: 21265, independent conditional: 3939, independent unconditional: 17326, 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: 22027, independent: 19834, independent conditional: 0, independent unconditional: 19834, dependent: 2193, dependent conditional: 0, dependent unconditional: 2193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2193, independent: 1431, independent conditional: 515, 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: 2193, independent: 1431, independent conditional: 515, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1839, independent: 1014, independent conditional: 311, independent unconditional: 703, dependent: 825, dependent conditional: 189, dependent unconditional: 636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 148747, independent: 126147, independent conditional: 39330, independent unconditional: 86817, dependent: 573, dependent conditional: 0, dependent unconditional: 573, unknown: 22027, unknown conditional: 4135, unknown unconditional: 17892] , Statistics on independence cache: Total cache size (in pairs): 22027, Positive cache size: 21265, Positive conditional cache size: 3939, Positive unconditional cache size: 17326, 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: 223, 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: 43269, independent unconditional: 104143, 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: 43269, independent unconditional: 104143, 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: 22027, independent: 21265, independent conditional: 3939, independent unconditional: 17326, 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: 22027, independent: 19834, independent conditional: 0, independent unconditional: 19834, dependent: 2193, dependent conditional: 0, dependent unconditional: 2193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2193, independent: 1431, independent conditional: 515, 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: 2193, independent: 1431, independent conditional: 515, independent unconditional: 916, dependent: 762, dependent conditional: 196, dependent unconditional: 566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1839, independent: 1014, independent conditional: 311, independent unconditional: 703, dependent: 825, dependent conditional: 189, dependent unconditional: 636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 148747, independent: 126147, independent conditional: 39330, independent unconditional: 86817, dependent: 573, dependent conditional: 0, dependent unconditional: 573, unknown: 22027, unknown conditional: 4135, unknown unconditional: 17892] , Statistics on independence cache: Total cache size (in pairs): 22027, Positive cache size: 21265, Positive conditional cache size: 3939, Positive unconditional cache size: 17326, 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: 223 ], Independence queries for same thread: 14261 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 169027, independent: 154011, independent conditional: 153990, independent unconditional: 21, dependent: 15016, dependent conditional: 15016, dependent unconditional: 0, 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: 44282, independent unconditional: 109729, 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: 44282, independent unconditional: 109729, 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: 25198, independent: 24343, independent conditional: 6146, independent unconditional: 18197, 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: 25198, independent: 22765, independent conditional: 0, independent unconditional: 22765, 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: 2270, independent: 1265, independent conditional: 341, independent unconditional: 923, dependent: 1006, dependent conditional: 199, dependent unconditional: 807, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155478, independent: 129668, independent conditional: 38136, independent unconditional: 91532, dependent: 612, dependent conditional: 0, dependent unconditional: 612, unknown: 25198, unknown conditional: 6373, unknown unconditional: 18825] , Statistics on independence cache: Total cache size (in pairs): 25198, Positive cache size: 24343, Positive conditional cache size: 6146, Positive unconditional cache size: 18197, 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: 226, 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: 44282, independent unconditional: 109729, 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: 44282, independent unconditional: 109729, 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: 25198, independent: 24343, independent conditional: 6146, independent unconditional: 18197, 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: 25198, independent: 22765, independent conditional: 0, independent unconditional: 22765, 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: 2270, independent: 1265, independent conditional: 341, independent unconditional: 923, dependent: 1006, dependent conditional: 199, dependent unconditional: 807, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155478, independent: 129668, independent conditional: 38136, independent unconditional: 91532, dependent: 612, dependent conditional: 0, dependent unconditional: 612, unknown: 25198, unknown conditional: 6373, unknown unconditional: 18825] , Statistics on independence cache: Total cache size (in pairs): 25198, Positive cache size: 24343, Positive conditional cache size: 6146, Positive unconditional cache size: 18197, 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: 226 ], Independence queries for same thread: 14635 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 173092, independent: 157713, independent conditional: 157692, independent unconditional: 21, dependent: 15379, dependent conditional: 15379, dependent unconditional: 0, 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: 45265, independent unconditional: 112448, 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: 45265, independent unconditional: 112448, 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: 26013, independent: 25155, independent conditional: 6501, independent unconditional: 18654, 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: 26013, independent: 23563, independent conditional: 0, independent unconditional: 23563, 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: 1949, independent: 1062, independent conditional: 328, independent unconditional: 735, dependent: 886, dependent conditional: 196, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159192, independent: 132558, independent conditional: 38764, independent unconditional: 93794, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 26013, unknown conditional: 6729, unknown unconditional: 19284] , Statistics on independence cache: Total cache size (in pairs): 26013, Positive cache size: 25155, Positive conditional cache size: 6501, Positive unconditional cache size: 18654, 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: 229, 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: 45265, independent unconditional: 112448, 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: 45265, independent unconditional: 112448, 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: 26013, independent: 25155, independent conditional: 6501, independent unconditional: 18654, 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: 26013, independent: 23563, independent conditional: 0, independent unconditional: 23563, 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: 1949, independent: 1062, independent conditional: 328, independent unconditional: 735, dependent: 886, dependent conditional: 196, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159192, independent: 132558, independent conditional: 38764, independent unconditional: 93794, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 26013, unknown conditional: 6729, unknown unconditional: 19284] , Statistics on independence cache: Total cache size (in pairs): 26013, Positive cache size: 25155, Positive conditional cache size: 6501, Positive unconditional cache size: 18654, 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: 229 ], Independence queries for same thread: 14994 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 176873, independent: 161134, independent conditional: 161113, independent unconditional: 21, dependent: 15739, dependent conditional: 15739, dependent unconditional: 0, 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: 46248, independent unconditional: 114886, 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: 46248, independent unconditional: 114886, 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: 26444, independent: 25583, independent conditional: 6587, independent unconditional: 18996, 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: 26444, independent: 23954, independent conditional: 0, independent unconditional: 23954, dependent: 2490, dependent conditional: 0, dependent unconditional: 2490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2490, independent: 1629, independent conditional: 563, 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: 2490, independent: 1629, independent conditional: 563, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1993, independent: 1100, independent conditional: 331, independent unconditional: 769, dependent: 893, dependent conditional: 207, dependent unconditional: 686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 162625, independent: 135551, independent conditional: 39661, independent unconditional: 95890, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 26444, unknown conditional: 6816, unknown unconditional: 19628] , Statistics on independence cache: Total cache size (in pairs): 26444, Positive cache size: 25583, Positive conditional cache size: 6587, Positive unconditional cache size: 18996, 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: 232, 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: 46248, independent unconditional: 114886, 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: 46248, independent unconditional: 114886, 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: 26444, independent: 25583, independent conditional: 6587, independent unconditional: 18996, 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: 26444, independent: 23954, independent conditional: 0, independent unconditional: 23954, dependent: 2490, dependent conditional: 0, dependent unconditional: 2490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2490, independent: 1629, independent conditional: 563, 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: 2490, independent: 1629, independent conditional: 563, independent unconditional: 1066, dependent: 861, dependent conditional: 229, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1993, independent: 1100, independent conditional: 331, independent unconditional: 769, dependent: 893, dependent conditional: 207, dependent unconditional: 686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 162625, independent: 135551, independent conditional: 39661, independent unconditional: 95890, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 26444, unknown conditional: 6816, unknown unconditional: 19628] , Statistics on independence cache: Total cache size (in pairs): 26444, Positive cache size: 25583, Positive conditional cache size: 6587, Positive unconditional cache size: 18996, 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: 232 ], Independence queries for same thread: 15350 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 181575, independent: 165466, independent conditional: 165445, independent unconditional: 21, dependent: 16109, dependent conditional: 16109, dependent unconditional: 0, 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: 47263, independent unconditional: 118203, 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: 47263, independent unconditional: 118203, 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: 26981, independent: 26085, independent conditional: 6480, independent unconditional: 19605, 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: 26981, independent: 24388, independent conditional: 0, independent unconditional: 24388, dependent: 2593, dependent conditional: 0, dependent unconditional: 2593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2593, independent: 1697, independent conditional: 596, 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: 2593, independent: 1697, independent conditional: 596, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2132, independent: 1184, independent conditional: 373, independent unconditional: 811, dependent: 948, dependent conditional: 213, dependent unconditional: 735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 167001, independent: 139381, independent conditional: 40783, independent unconditional: 98598, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 26981, unknown conditional: 6710, unknown unconditional: 20271] , Statistics on independence cache: Total cache size (in pairs): 26981, Positive cache size: 26085, Positive conditional cache size: 6480, Positive unconditional cache size: 19605, 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: 235, 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: 47263, independent unconditional: 118203, 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: 47263, independent unconditional: 118203, 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: 26981, independent: 26085, independent conditional: 6480, independent unconditional: 19605, 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: 26981, independent: 24388, independent conditional: 0, independent unconditional: 24388, dependent: 2593, dependent conditional: 0, dependent unconditional: 2593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2593, independent: 1697, independent conditional: 596, 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: 2593, independent: 1697, independent conditional: 596, independent unconditional: 1101, dependent: 896, dependent conditional: 230, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2132, independent: 1184, independent conditional: 373, independent unconditional: 811, dependent: 948, dependent conditional: 213, dependent unconditional: 735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 167001, independent: 139381, independent conditional: 40783, independent unconditional: 98598, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 26981, unknown conditional: 6710, unknown unconditional: 20271] , Statistics on independence cache: Total cache size (in pairs): 26981, Positive cache size: 26085, Positive conditional cache size: 6480, Positive unconditional cache size: 19605, 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: 235 ], Independence queries for same thread: 15716 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 189180, independent: 172662, independent conditional: 172641, independent unconditional: 21, dependent: 16518, dependent conditional: 16518, dependent unconditional: 0, 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: 48279, independent unconditional: 124383, 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: 48279, independent unconditional: 124383, 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: 25731, independent: 24733, independent conditional: 4239, 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: 25731, independent: 22883, independent conditional: 0, independent unconditional: 22883, dependent: 2848, dependent conditional: 0, dependent unconditional: 2848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2848, independent: 1850, independent conditional: 623, 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: 2848, independent: 1850, independent conditional: 623, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2339, independent: 1295, independent conditional: 408, independent unconditional: 887, dependent: 1045, dependent conditional: 228, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 174341, independent: 147929, independent conditional: 44040, independent unconditional: 103889, dependent: 681, dependent conditional: 0, dependent unconditional: 681, unknown: 25731, unknown conditional: 4503, unknown unconditional: 21228] , Statistics on independence cache: Total cache size (in pairs): 25731, Positive cache size: 24733, Positive conditional cache size: 4239, 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: 238, 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: 48279, independent unconditional: 124383, 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: 48279, independent unconditional: 124383, 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: 25731, independent: 24733, independent conditional: 4239, 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: 25731, independent: 22883, independent conditional: 0, independent unconditional: 22883, dependent: 2848, dependent conditional: 0, dependent unconditional: 2848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2848, independent: 1850, independent conditional: 623, 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: 2848, independent: 1850, independent conditional: 623, independent unconditional: 1227, dependent: 998, dependent conditional: 264, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2339, independent: 1295, independent conditional: 408, independent unconditional: 887, dependent: 1045, dependent conditional: 228, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 174341, independent: 147929, independent conditional: 44040, independent unconditional: 103889, dependent: 681, dependent conditional: 0, dependent unconditional: 681, unknown: 25731, unknown conditional: 4503, unknown unconditional: 21228] , Statistics on independence cache: Total cache size (in pairs): 25731, Positive cache size: 24733, Positive conditional cache size: 4239, 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: 238 ], Independence queries for same thread: 16088 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 193358, independent: 176475, independent conditional: 176454, independent unconditional: 21, dependent: 16883, dependent conditional: 16883, dependent unconditional: 0, 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: 49262, independent unconditional: 127213, 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: 49262, independent unconditional: 127213, 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: 26673, independent: 25672, independent conditional: 4699, independent unconditional: 20973, 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: 26673, independent: 23809, independent conditional: 0, independent unconditional: 23809, dependent: 2864, dependent conditional: 0, dependent unconditional: 2864, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2864, independent: 1863, independent conditional: 633, 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: 2864, independent: 1863, independent conditional: 633, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2499, independent: 1286, independent conditional: 405, independent unconditional: 881, dependent: 1213, dependent conditional: 385, dependent unconditional: 828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 178166, independent: 150803, independent conditional: 44563, independent unconditional: 106240, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 26673, unknown conditional: 4964, unknown unconditional: 21709] , Statistics on independence cache: Total cache size (in pairs): 26673, Positive cache size: 25672, Positive conditional cache size: 4699, Positive unconditional cache size: 20973, 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: 241, 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: 49262, independent unconditional: 127213, 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: 49262, independent unconditional: 127213, 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: 26673, independent: 25672, independent conditional: 4699, independent unconditional: 20973, 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: 26673, independent: 23809, independent conditional: 0, independent unconditional: 23809, dependent: 2864, dependent conditional: 0, dependent unconditional: 2864, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2864, independent: 1863, independent conditional: 633, 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: 2864, independent: 1863, independent conditional: 633, independent unconditional: 1230, dependent: 1001, dependent conditional: 265, dependent unconditional: 736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2499, independent: 1286, independent conditional: 405, independent unconditional: 881, dependent: 1213, dependent conditional: 385, dependent unconditional: 828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 178166, independent: 150803, independent conditional: 44563, independent unconditional: 106240, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 26673, unknown conditional: 4964, unknown unconditional: 21709] , Statistics on independence cache: Total cache size (in pairs): 26673, Positive cache size: 25672, Positive conditional cache size: 4699, Positive unconditional cache size: 20973, 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: 241 ], Independence queries for same thread: 16449 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 197220, independent: 179977, independent conditional: 179956, independent unconditional: 21, dependent: 17243, dependent conditional: 17243, dependent unconditional: 0, 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: 50245, independent unconditional: 129732, 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: 50245, independent unconditional: 129732, 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: 28242, independent: 27238, independent conditional: 5892, independent unconditional: 21346, 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: 28242, independent: 25336, independent conditional: 0, independent unconditional: 25336, dependent: 2906, dependent conditional: 0, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2906, independent: 1902, independent conditional: 636, 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: 2906, independent: 1902, independent conditional: 636, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2379, independent: 1316, independent conditional: 412, independent unconditional: 905, dependent: 1063, dependent conditional: 243, dependent unconditional: 820, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 181680, independent: 152739, independent conditional: 44353, independent unconditional: 108386, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 28242, unknown conditional: 6158, unknown unconditional: 22084] , Statistics on independence cache: Total cache size (in pairs): 28242, Positive cache size: 27238, Positive conditional cache size: 5892, Positive unconditional cache size: 21346, 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: 244, 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: 50245, independent unconditional: 129732, 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: 50245, independent unconditional: 129732, 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: 28242, independent: 27238, independent conditional: 5892, independent unconditional: 21346, 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: 28242, independent: 25336, independent conditional: 0, independent unconditional: 25336, dependent: 2906, dependent conditional: 0, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2906, independent: 1902, independent conditional: 636, 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: 2906, independent: 1902, independent conditional: 636, independent unconditional: 1266, dependent: 1004, dependent conditional: 266, dependent unconditional: 738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2379, independent: 1316, independent conditional: 412, independent unconditional: 905, dependent: 1063, dependent conditional: 243, dependent unconditional: 820, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 181680, independent: 152739, independent conditional: 44353, independent unconditional: 108386, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 28242, unknown conditional: 6158, unknown unconditional: 22084] , Statistics on independence cache: Total cache size (in pairs): 28242, Positive cache size: 27238, Positive conditional cache size: 5892, Positive unconditional cache size: 21346, 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: 244 ], Independence queries for same thread: 16805 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 202082, independent: 184471, independent conditional: 184450, independent unconditional: 21, dependent: 17611, dependent conditional: 17611, dependent unconditional: 0, 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: 51263, independent unconditional: 133208, 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: 51263, independent unconditional: 133208, 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: 29952, independent: 28910, independent conditional: 6920, independent unconditional: 21990, 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: 29952, independent: 26932, independent conditional: 0, independent unconditional: 26932, dependent: 3020, dependent conditional: 0, dependent unconditional: 3020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3020, independent: 1978, independent conditional: 674, 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: 3020, independent: 1978, independent conditional: 674, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2544, independent: 1421, independent conditional: 432, independent unconditional: 988, dependent: 1123, dependent conditional: 236, dependent unconditional: 887, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186221, independent: 155561, independent conditional: 44343, independent unconditional: 111218, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 29952, unknown conditional: 7187, unknown unconditional: 22765] , Statistics on independence cache: Total cache size (in pairs): 29952, Positive cache size: 28910, Positive conditional cache size: 6920, Positive unconditional cache size: 21990, 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: 247, 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: 51263, independent unconditional: 133208, 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: 51263, independent unconditional: 133208, 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: 29952, independent: 28910, independent conditional: 6920, independent unconditional: 21990, 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: 29952, independent: 26932, independent conditional: 0, independent unconditional: 26932, dependent: 3020, dependent conditional: 0, dependent unconditional: 3020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3020, independent: 1978, independent conditional: 674, 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: 3020, independent: 1978, independent conditional: 674, independent unconditional: 1304, dependent: 1042, dependent conditional: 267, dependent unconditional: 775, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2544, independent: 1421, independent conditional: 432, independent unconditional: 988, dependent: 1123, dependent conditional: 236, dependent unconditional: 887, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186221, independent: 155561, independent conditional: 44343, independent unconditional: 111218, dependent: 708, dependent conditional: 0, dependent unconditional: 708, unknown: 29952, unknown conditional: 7187, unknown unconditional: 22765] , Statistics on independence cache: Total cache size (in pairs): 29952, Positive cache size: 28910, Positive conditional cache size: 6920, Positive unconditional cache size: 21990, 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: 247 ], Independence queries for same thread: 17169 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 210324, independent: 192300, independent conditional: 192279, independent unconditional: 21, dependent: 18024, dependent conditional: 18024, dependent unconditional: 0, 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: 52282, independent unconditional: 140018, 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: 52282, independent unconditional: 140018, 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: 29274, independent: 28121, independent conditional: 5188, independent unconditional: 22933, 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: 29274, independent: 25949, independent conditional: 0, independent unconditional: 25949, dependent: 3325, dependent conditional: 0, dependent unconditional: 3325, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3325, independent: 2172, independent conditional: 730, 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: 3325, independent: 2172, independent conditional: 730, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2839, independent: 1485, independent conditional: 466, independent unconditional: 1018, dependent: 1355, dependent conditional: 416, dependent unconditional: 939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 194206, independent: 164179, independent conditional: 47094, independent unconditional: 117085, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 29274, unknown conditional: 5492, unknown unconditional: 23782] , Statistics on independence cache: Total cache size (in pairs): 29274, Positive cache size: 28121, Positive conditional cache size: 5188, Positive unconditional cache size: 22933, 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: 250, 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: 52282, independent unconditional: 140018, 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: 52282, independent unconditional: 140018, 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: 29274, independent: 28121, independent conditional: 5188, independent unconditional: 22933, 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: 29274, independent: 25949, independent conditional: 0, independent unconditional: 25949, dependent: 3325, dependent conditional: 0, dependent unconditional: 3325, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3325, independent: 2172, independent conditional: 730, 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: 3325, independent: 2172, independent conditional: 730, independent unconditional: 1442, dependent: 1153, dependent conditional: 304, dependent unconditional: 849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2839, independent: 1485, independent conditional: 466, independent unconditional: 1018, dependent: 1355, dependent conditional: 416, dependent unconditional: 939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 194206, independent: 164179, independent conditional: 47094, independent unconditional: 117085, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 29274, unknown conditional: 5492, unknown unconditional: 23782] , Statistics on independence cache: Total cache size (in pairs): 29274, Positive cache size: 28121, Positive conditional cache size: 5188, Positive unconditional cache size: 22933, 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: 250 ], Independence queries for same thread: 17542 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 214613, independent: 196224, independent conditional: 196203, independent unconditional: 21, dependent: 18389, dependent conditional: 18389, dependent unconditional: 0, 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: 53265, independent unconditional: 142959, 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: 53265, independent unconditional: 142959, 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: 31221, independent: 30065, independent conditional: 6618, independent unconditional: 23447, 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: 31221, independent: 27902, independent conditional: 0, independent unconditional: 27902, dependent: 3319, dependent conditional: 0, dependent unconditional: 3319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3319, independent: 2163, independent conditional: 718, 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: 3319, independent: 2163, independent conditional: 718, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2663, independent: 1469, independent conditional: 458, independent unconditional: 1011, dependent: 1194, dependent conditional: 265, dependent unconditional: 930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 198142, independent: 166159, independent conditional: 46647, independent unconditional: 119512, dependent: 762, dependent conditional: 0, dependent unconditional: 762, unknown: 31221, unknown conditional: 6923, unknown unconditional: 24298] , Statistics on independence cache: Total cache size (in pairs): 31221, Positive cache size: 30065, Positive conditional cache size: 6618, Positive unconditional cache size: 23447, 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: 253, 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: 53265, independent unconditional: 142959, 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: 53265, independent unconditional: 142959, 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: 31221, independent: 30065, independent conditional: 6618, independent unconditional: 23447, 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: 31221, independent: 27902, independent conditional: 0, independent unconditional: 27902, dependent: 3319, dependent conditional: 0, dependent unconditional: 3319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3319, independent: 2163, independent conditional: 718, 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: 3319, independent: 2163, independent conditional: 718, independent unconditional: 1445, dependent: 1156, dependent conditional: 305, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2663, independent: 1469, independent conditional: 458, independent unconditional: 1011, dependent: 1194, dependent conditional: 265, dependent unconditional: 930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 198142, independent: 166159, independent conditional: 46647, independent unconditional: 119512, dependent: 762, dependent conditional: 0, dependent unconditional: 762, unknown: 31221, unknown conditional: 6923, unknown unconditional: 24298] , Statistics on independence cache: Total cache size (in pairs): 31221, Positive cache size: 30065, Positive conditional cache size: 6618, Positive unconditional cache size: 23447, 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: 253 ], Independence queries for same thread: 17903 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 218556, independent: 199807, independent conditional: 199786, independent unconditional: 21, dependent: 18749, dependent conditional: 18749, dependent unconditional: 0, 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: 54248, independent unconditional: 145559, 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: 54248, independent unconditional: 145559, 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: 29764, independent: 28605, independent conditional: 4802, 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: 29764, independent: 26404, independent conditional: 0, independent unconditional: 26404, dependent: 3360, dependent conditional: 0, dependent unconditional: 3360, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3360, independent: 2201, independent conditional: 717, 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: 3360, independent: 2201, independent conditional: 717, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3033, independent: 1709, independent conditional: 463, independent unconditional: 1246, dependent: 1324, dependent conditional: 265, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 201737, independent: 171202, independent conditional: 49446, independent unconditional: 121756, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 29764, unknown conditional: 5108, unknown unconditional: 24656] , Statistics on independence cache: Total cache size (in pairs): 29764, Positive cache size: 28605, Positive conditional cache size: 4802, 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: 256, 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: 54248, independent unconditional: 145559, 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: 54248, independent unconditional: 145559, 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: 29764, independent: 28605, independent conditional: 4802, 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: 29764, independent: 26404, independent conditional: 0, independent unconditional: 26404, dependent: 3360, dependent conditional: 0, dependent unconditional: 3360, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3360, independent: 2201, independent conditional: 717, 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: 3360, independent: 2201, independent conditional: 717, independent unconditional: 1484, dependent: 1159, dependent conditional: 306, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3033, independent: 1709, independent conditional: 463, independent unconditional: 1246, dependent: 1324, dependent conditional: 265, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 201737, independent: 171202, independent conditional: 49446, independent unconditional: 121756, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 29764, unknown conditional: 5108, unknown unconditional: 24656] , Statistics on independence cache: Total cache size (in pairs): 29764, Positive cache size: 28605, Positive conditional cache size: 4802, 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: 256 ], Independence queries for same thread: 18259 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 223580, independent: 204463, independent conditional: 204442, independent unconditional: 21, dependent: 19117, dependent conditional: 19117, dependent unconditional: 0, 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: 55269, independent unconditional: 149194, 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: 55269, independent unconditional: 149194, 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: 32712, independent: 31512, independent conditional: 7036, independent unconditional: 24476, 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: 32712, independent: 29209, independent conditional: 0, independent unconditional: 29209, 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: 3064, independent: 1786, independent conditional: 507, independent unconditional: 1278, dependent: 1279, dependent conditional: 288, dependent unconditional: 991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 206443, independent: 172951, independent conditional: 48233, independent unconditional: 124718, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 32712, unknown conditional: 7343, unknown unconditional: 25369] , Statistics on independence cache: Total cache size (in pairs): 32712, Positive cache size: 31512, Positive conditional cache size: 7036, Positive unconditional cache size: 24476, 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: 259, 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: 55269, independent unconditional: 149194, 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: 55269, independent unconditional: 149194, 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: 32712, independent: 31512, independent conditional: 7036, independent unconditional: 24476, 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: 32712, independent: 29209, independent conditional: 0, independent unconditional: 29209, 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: 3064, independent: 1786, independent conditional: 507, independent unconditional: 1278, dependent: 1279, dependent conditional: 288, dependent unconditional: 991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 206443, independent: 172951, independent conditional: 48233, independent unconditional: 124718, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 32712, unknown conditional: 7343, unknown unconditional: 25369] , Statistics on independence cache: Total cache size (in pairs): 32712, Positive cache size: 31512, Positive conditional cache size: 7036, Positive unconditional cache size: 24476, 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: 259 ], Independence queries for same thread: 18623 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 232494, independent: 212961, independent conditional: 212940, independent unconditional: 21, dependent: 19533, dependent conditional: 19533, dependent unconditional: 0, 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: 56291, independent unconditional: 156670, 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: 56291, independent unconditional: 156670, 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: 32739, independent: 31419, independent conditional: 5907, 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: 32739, independent: 28922, independent conditional: 0, independent unconditional: 28922, dependent: 3817, dependent conditional: 0, dependent unconditional: 3817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3817, independent: 2497, independent conditional: 822, 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: 3817, independent: 2497, independent conditional: 822, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3299, independent: 1941, independent conditional: 524, independent unconditional: 1417, dependent: 1358, dependent conditional: 293, dependent unconditional: 1065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 215109, independent: 181542, independent conditional: 50384, independent unconditional: 131158, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 32739, unknown conditional: 6254, unknown unconditional: 26485] , Statistics on independence cache: Total cache size (in pairs): 32739, Positive cache size: 31419, Positive conditional cache size: 5907, 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: 262, 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: 56291, independent unconditional: 156670, 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: 56291, independent unconditional: 156670, 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: 32739, independent: 31419, independent conditional: 5907, 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: 32739, independent: 28922, independent conditional: 0, independent unconditional: 28922, dependent: 3817, dependent conditional: 0, dependent unconditional: 3817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3817, independent: 2497, independent conditional: 822, 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: 3817, independent: 2497, independent conditional: 822, independent unconditional: 1675, dependent: 1320, dependent conditional: 347, dependent unconditional: 973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3299, independent: 1941, independent conditional: 524, independent unconditional: 1417, dependent: 1358, dependent conditional: 293, dependent unconditional: 1065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 215109, independent: 181542, independent conditional: 50384, independent unconditional: 131158, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 32739, unknown conditional: 6254, unknown unconditional: 26485] , Statistics on independence cache: Total cache size (in pairs): 32739, Positive cache size: 31419, Positive conditional cache size: 5907, 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: 262 ], Independence queries for same thread: 18996 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 236894, independent: 216996, independent conditional: 216975, independent unconditional: 21, dependent: 19898, dependent conditional: 19898, dependent unconditional: 0, 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: 57274, independent unconditional: 159722, 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: 57274, independent unconditional: 159722, 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: 33807, independent: 32484, independent conditional: 6450, independent unconditional: 26034, 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: 33807, independent: 29989, independent conditional: 0, independent unconditional: 29989, dependent: 3818, dependent conditional: 0, dependent unconditional: 3818, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3818, independent: 2495, independent conditional: 817, 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: 3818, independent: 2495, independent conditional: 817, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3052, independent: 1685, independent conditional: 523, independent unconditional: 1162, dependent: 1368, dependent conditional: 309, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 219156, independent: 184512, independent conditional: 50824, independent unconditional: 133688, dependent: 837, dependent conditional: 0, dependent unconditional: 837, unknown: 33807, unknown conditional: 6798, unknown unconditional: 27009] , Statistics on independence cache: Total cache size (in pairs): 33807, Positive cache size: 32484, Positive conditional cache size: 6450, Positive unconditional cache size: 26034, 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: 265, 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: 57274, independent unconditional: 159722, 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: 57274, independent unconditional: 159722, 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: 33807, independent: 32484, independent conditional: 6450, independent unconditional: 26034, 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: 33807, independent: 29989, independent conditional: 0, independent unconditional: 29989, dependent: 3818, dependent conditional: 0, dependent unconditional: 3818, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3818, independent: 2495, independent conditional: 817, 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: 3818, independent: 2495, independent conditional: 817, independent unconditional: 1678, dependent: 1323, dependent conditional: 348, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3052, independent: 1685, independent conditional: 523, independent unconditional: 1162, dependent: 1368, dependent conditional: 309, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 219156, independent: 184512, independent conditional: 50824, independent unconditional: 133688, dependent: 837, dependent conditional: 0, dependent unconditional: 837, unknown: 33807, unknown conditional: 6798, unknown unconditional: 27009] , Statistics on independence cache: Total cache size (in pairs): 33807, Positive cache size: 32484, Positive conditional cache size: 6450, Positive unconditional cache size: 26034, 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: 265 ], Independence queries for same thread: 19357 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 240918, independent: 220660, independent conditional: 220639, independent unconditional: 21, dependent: 20258, dependent conditional: 20258, dependent unconditional: 0, 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: 58257, independent unconditional: 162403, 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: 58257, independent unconditional: 162403, 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: 35144, independent: 33818, independent conditional: 7411, independent unconditional: 26407, 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: 35144, independent: 31267, independent conditional: 0, independent unconditional: 31267, dependent: 3877, dependent conditional: 0, dependent unconditional: 3877, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3877, independent: 2551, independent conditional: 831, 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: 3877, independent: 2551, independent conditional: 831, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3128, independent: 1761, independent conditional: 532, independent unconditional: 1229, dependent: 1367, dependent conditional: 307, dependent unconditional: 1060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 222832, independent: 186842, independent conditional: 50846, independent unconditional: 135996, dependent: 846, dependent conditional: 0, dependent unconditional: 846, unknown: 35144, unknown conditional: 7760, unknown unconditional: 27384] , Statistics on independence cache: Total cache size (in pairs): 35144, Positive cache size: 33818, Positive conditional cache size: 7411, Positive unconditional cache size: 26407, 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: 268, 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: 58257, independent unconditional: 162403, 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: 58257, independent unconditional: 162403, 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: 35144, independent: 33818, independent conditional: 7411, independent unconditional: 26407, 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: 35144, independent: 31267, independent conditional: 0, independent unconditional: 31267, dependent: 3877, dependent conditional: 0, dependent unconditional: 3877, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3877, independent: 2551, independent conditional: 831, 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: 3877, independent: 2551, independent conditional: 831, independent unconditional: 1720, dependent: 1326, dependent conditional: 349, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3128, independent: 1761, independent conditional: 532, independent unconditional: 1229, dependent: 1367, dependent conditional: 307, dependent unconditional: 1060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 222832, independent: 186842, independent conditional: 50846, independent unconditional: 135996, dependent: 846, dependent conditional: 0, dependent unconditional: 846, unknown: 35144, unknown conditional: 7760, unknown unconditional: 27384] , Statistics on independence cache: Total cache size (in pairs): 35144, Positive cache size: 33818, Positive conditional cache size: 7411, Positive unconditional cache size: 26407, 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: 268 ], Independence queries for same thread: 19713 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143056, independent: 123883, independent conditional: 123862, independent unconditional: 21, dependent: 19173, dependent conditional: 19173, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 124159, independent: 123883, independent conditional: 123862, independent unconditional: 21, dependent: 276, dependent conditional: 276, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124159, independent: 123883, independent conditional: 123862, independent unconditional: 21, dependent: 276, dependent conditional: 276, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 124159, independent: 123883, independent conditional: 123862, independent unconditional: 21, dependent: 276, dependent conditional: 276, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27614, independent unconditional: 96269, dependent: 832, dependent conditional: 276, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27588, independent unconditional: 96295, dependent: 832, dependent conditional: 77, dependent unconditional: 755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27588, independent unconditional: 96295, dependent: 832, dependent conditional: 77, dependent unconditional: 755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21390, independent: 21127, independent conditional: 5711, independent unconditional: 15416, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21390, independent: 20675, independent conditional: 0, independent unconditional: 20675, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 715, independent: 452, independent conditional: 198, independent unconditional: 254, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 715, independent: 452, independent conditional: 198, independent unconditional: 254, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 683, independent: 289, independent conditional: 19, independent unconditional: 270, dependent: 394, dependent conditional: 74, dependent unconditional: 319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124715, independent: 102756, independent conditional: 21877, independent unconditional: 80879, dependent: 569, dependent conditional: 0, dependent unconditional: 569, unknown: 21390, unknown conditional: 5788, unknown unconditional: 15602] , Statistics on independence cache: Total cache size (in pairs): 21390, Positive cache size: 21127, Positive conditional cache size: 5711, Positive unconditional cache size: 15416, Negative cache size: 263, Negative conditional cache size: 77, Negative unconditional cache size: 186, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 225, Maximal queried relation: 1, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27614, independent unconditional: 96269, dependent: 832, dependent conditional: 276, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27588, independent unconditional: 96295, dependent: 832, dependent conditional: 77, dependent unconditional: 755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 124715, independent: 123883, independent conditional: 27588, independent unconditional: 96295, dependent: 832, dependent conditional: 77, dependent unconditional: 755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21390, independent: 21127, independent conditional: 5711, independent unconditional: 15416, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21390, independent: 20675, independent conditional: 0, independent unconditional: 20675, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 715, independent: 452, independent conditional: 198, independent unconditional: 254, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 715, independent: 452, independent conditional: 198, independent unconditional: 254, dependent: 263, dependent conditional: 77, dependent unconditional: 186, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 683, independent: 289, independent conditional: 19, independent unconditional: 270, dependent: 394, dependent conditional: 74, dependent unconditional: 319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 124715, independent: 102756, independent conditional: 21877, independent unconditional: 80879, dependent: 569, dependent conditional: 0, dependent unconditional: 569, unknown: 21390, unknown conditional: 5788, unknown unconditional: 15602] , Statistics on independence cache: Total cache size (in pairs): 21390, Positive cache size: 21127, Positive conditional cache size: 5711, Positive unconditional cache size: 15416, Negative cache size: 263, Negative conditional cache size: 77, Negative unconditional cache size: 186, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 225 ], Independence queries for same thread: 18897 - 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 2411 with TraceHistMax 56,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2409 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 2411 with TraceHistMax 56,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2409 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 2411 with TraceHistMax 56,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while NestedInterpolantsBuilder was constructing predicates for 2409 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.5s, 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.2s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 291 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 0.5s, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances CFG has 5 procedures, 343 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 0.9s, 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.4s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 5 thread instances CFG has 7 procedures, 447 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 1.0s, 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.1s SatisfiabilityAnalysisTime, 0.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 7 thread instances CFG has 9 procedures, 551 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 1.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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.4s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 9 thread instances CFG has 11 procedures, 655 locations, 12 error locations. Started 1 CEGAR loops. OverallTime: 1.5s, 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.4s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 10 thread instances CFG has 12 procedures, 707 locations, 13 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 11 thread instances CFG has 13 procedures, 759 locations, 14 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 12 thread instances CFG has 14 procedures, 811 locations, 15 error locations. Started 1 CEGAR loops. OverallTime: 2.3s, 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.1s SatisfiabilityAnalysisTime, 0.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 14 thread instances CFG has 16 procedures, 915 locations, 17 error locations. Started 1 CEGAR loops. OverallTime: 3.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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.2s SatisfiabilityAnalysisTime, 0.6s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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: 3.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 18 thread instances CFG has 20 procedures, 1123 locations, 21 error locations. Started 1 CEGAR loops. OverallTime: 3.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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.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, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 20 thread instances CFG has 22 procedures, 1227 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 5.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.4s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 21 thread instances CFG has 23 procedures, 1279 locations, 24 error locations. Started 1 CEGAR loops. OverallTime: 5.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 3.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.9s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 22 thread instances CFG has 24 procedures, 1331 locations, 25 error locations. Started 1 CEGAR loops. OverallTime: 5.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 3.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 23 thread instances CFG has 25 procedures, 1383 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 5.4s, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 24 thread instances CFG has 26 procedures, 1435 locations, 27 error locations. Started 1 CEGAR loops. OverallTime: 6.8s, 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.2s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 25 thread instances CFG has 27 procedures, 1487 locations, 28 error locations. Started 1 CEGAR loops. OverallTime: 8.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 26 thread instances CFG has 28 procedures, 1539 locations, 29 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 27 thread instances CFG has 29 procedures, 1591 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 8.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 28 thread instances CFG has 30 procedures, 1643 locations, 31 error locations. Started 1 CEGAR loops. OverallTime: 11.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 8.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.1s SatisfiabilityAnalysisTime, 1.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 29 thread instances CFG has 31 procedures, 1695 locations, 32 error locations. Started 1 CEGAR loops. OverallTime: 8.1s, 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.3s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 30 thread instances CFG has 32 procedures, 1747 locations, 33 error locations. Started 1 CEGAR loops. OverallTime: 9.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 31 thread instances CFG has 33 procedures, 1799 locations, 34 error locations. Started 1 CEGAR loops. OverallTime: 11.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 8.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.6s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 32 thread instances CFG has 34 procedures, 1851 locations, 35 error locations. Started 1 CEGAR loops. OverallTime: 11.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.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, 1.7s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 33 thread instances CFG has 35 procedures, 1903 locations, 36 error locations. Started 1 CEGAR loops. OverallTime: 17.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 14.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.6s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 34 thread instances CFG has 36 procedures, 1955 locations, 37 error locations. Started 1 CEGAR loops. OverallTime: 16.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 13.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.9s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 35 thread instances CFG has 37 procedures, 2007 locations, 38 error locations. Started 1 CEGAR loops. OverallTime: 15.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 11.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.7s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 36 thread instances CFG has 38 procedures, 2059 locations, 39 error locations. Started 1 CEGAR loops. OverallTime: 14.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 10.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.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.8s 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, ConditionalCommutativityCheckTime: 0.2s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 37 thread instances CFG has 39 procedures, 2111 locations, 40 error locations. Started 1 CEGAR loops. OverallTime: 14.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 10.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 38 thread instances CFG has 40 procedures, 2163 locations, 41 error locations. Started 1 CEGAR loops. OverallTime: 12.3s, 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.3s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 39 thread instances CFG has 41 procedures, 2215 locations, 42 error locations. Started 1 CEGAR loops. OverallTime: 19.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 15.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.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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 40 thread instances CFG has 42 procedures, 2267 locations, 43 error locations. Started 1 CEGAR loops. OverallTime: 25.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 20.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 41 thread instances CFG has 43 procedures, 2319 locations, 44 error locations. Started 1 CEGAR loops. OverallTime: 20.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 15.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.5s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 42 thread instances CFG has 44 procedures, 2371 locations, 45 error locations. Started 1 CEGAR loops. OverallTime: 22.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 17.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.3s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 43 thread instances CFG has 45 procedures, 2423 locations, 46 error locations. Started 1 CEGAR loops. OverallTime: 26.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 21.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 44 thread instances CFG has 46 procedures, 2475 locations, 47 error locations. Started 1 CEGAR loops. OverallTime: 21.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 16.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.8s 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 45 thread instances CFG has 47 procedures, 2527 locations, 48 error locations. Started 1 CEGAR loops. OverallTime: 30.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 24.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.3s SatisfiabilityAnalysisTime, 2.9s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 46 thread instances CFG has 48 procedures, 2579 locations, 49 error locations. Started 1 CEGAR loops. OverallTime: 29.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 23.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.3s SatisfiabilityAnalysisTime, 2.9s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 47 thread instances CFG has 49 procedures, 2631 locations, 50 error locations. Started 1 CEGAR loops. OverallTime: 28.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 22.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 48 thread instances CFG has 50 procedures, 2683 locations, 51 error locations. Started 1 CEGAR loops. OverallTime: 30.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 24.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.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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 49 thread instances CFG has 51 procedures, 2735 locations, 52 error locations. Started 1 CEGAR loops. OverallTime: 44.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 37.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.4s SatisfiabilityAnalysisTime, 3.2s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 50 thread instances CFG has 52 procedures, 2787 locations, 53 error locations. Started 1 CEGAR loops. OverallTime: 35.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 28.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.1s SsaConstructionTime, 0.4s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 51 thread instances CFG has 53 procedures, 2839 locations, 54 error locations. Started 1 CEGAR loops. OverallTime: 51.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 44.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, 3.3s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 52 thread instances CFG has 54 procedures, 2891 locations, 55 error locations. Started 1 CEGAR loops. OverallTime: 54.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 47.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.4s SatisfiabilityAnalysisTime, 3.8s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - 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: 22.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 3.5s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 54 thread instances CFG has 56 procedures, 2995 locations, 57 error locations. Started 1 CEGAR loops. OverallTime: 62.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 54.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.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 3.7s 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, ConditionalCommutativityCheckTime: 0.1s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 - StatisticsResult: Ultimate Automizer benchmark data with 55 thread instances CFG has 57 procedures, 3047 locations, 58 error locations. Started 1 CEGAR loops. OverallTime: 33.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 27.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: 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.1s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 3459 NumberOfCodeBlocks, 3459 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 3457 ConstructedInterpolants, 0 QuantifiedInterpolants, 3593 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 30250/30250 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, ConditionalCommutativityCheckTime: 0.0s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 0, ConditionalCommutativityTraceChecks: 0, ConditionalCommutativityImperfectProofs: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown